deaMedlem sedan dec. 2002387 inlägg lite asp inblandat..
Vad skriver jag för att få den reverse när jag trycker på länken...
submit
<%@ language=javascript %>
<html>
<head>
<title></title>
</head>
<body>
<%
var nrArr = new Array ();
if (!Request.Form("nr").Count) {
for( var i = 0; i <= 20; i++ ) {
nrArr[i] = (Math.floor(Math.random() * 100)) +1;
}
}
else {
nrArr [i] = Requets.Form("nr")(i+1);
for( var i = 0; i <= 20; i++ ) {
nrArr.reverse
}
}
%>
<a href="??">Omvänt </a>
<form method="post">
<%
for( var i = 0; i <= 20; i++ ){
Response.Write("<input name=nr value="+ nrArr[i] +"><br>");
}
%>
</form>
Peter SMedlem sedan dec. 20025 483 inlägg nrArr-fältet?
<a href="javascript:void(nrArr.reverse())">Omvänt</a>
:)
deaMedlem sedan dec. 2002387 inlägg nja...
det funkar inte... det är formuläret (eller åtminstone siffrorna man vill ändra på) så man måste väl på något sätt submita formuläret!?
eller? jag är nybörjare
Peter SMedlem sedan dec. 20025 483 inlägg Har du tagit bort mellanrummet i ordet "javascript" ovan?
:)
deaMedlem sedan dec. 2002387 inlägg nä..
då fick jag felmeddelande
men ska det inte vara typ
java script:document.form[0].submit()
deaMedlem sedan dec. 2002387 inlägg hittade ett fel i min kod:
else {
nrArr [i] = Requets.Form("nr")(i+1);
for( var i = 0; i <= 20; i++ ) {
nrArr.reverse
}
}
ska vara
else {
for( var i = 0; i <= 20; i++ ) {
nrArr [i] = Requets.Form("nr")(i+1); {
nrArr.reverse();
}
}
}
tror jag
deaMedlem sedan dec. 2002387 inlägg har ordnat det, tackar för hjälpen
Facit:
<%
var nrArr = new Array ();
if (!Request.Form("nr").Count) {
for( var i = 0; i <= 20; i++ ) {
nrArr[i] = (Math.floor(Math.random() * 100)) +1;
}
}
else {
for( var i = 0; i <= 20; i++ ) {
nrArr [i] = Request.Form("nr")(i+1);
}
nrArr.reverse();
}
%>
<a href="javascript:document.fr.submit()">Omvänt</a>
<form method="post" name="fr">
<%
for( var i = 0; i <= 20; i++ ) {
Response.Write("<input name='nr' value="+ nrArr[i] +"><br>");
}
%>
</form>