niclas.jMedlem sedan juni 2000120 inlägg Hej läste ett tidigare innlägg och la in det på min sida, det fungerar men med "error on page" kan någon se vad som är fel? kod:
function go(){
document.location=allaveckor.asp?ID=(form2.ID.value);
}
och rutan & knappen:
<input type="text" name"ID">
<input type="image" src="ok.gif" onSubmit="go()">
någon?
/niclas
------------------
ingenting är omöjligt det tar bara lite längre tid..
@ndersMedlem sedan juni 200032 969 inlägg jag förutsätter att du har <form>-taggar runt formuläret?
function go(){
document.location='allaveckor.asp?ID=' + document.forms[0].ID.value;
}
borde funka.
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
what would brian boitano do?</A>
niclas.jMedlem sedan juni 2000120 inlägg Tack! det fungerade....
/niclas
------------------
ingenting är omöjligt det tar bara lite längre tid..
niclas.jMedlem sedan juni 2000120 inlägg En till fråga!
jag la in lite mera kod för att kolla om inmatat värde är numeriskt:
function go() {
// Kollar så att ID är numerisk
var checkOK = '0123456789';
var checkStr1 = document.form2.ID.value;
var allValid = true;
for (i = 0; i < checkStr1.length; i++)
{
ch = checkStr1.charAt(i);
for (j = 0; j < checkOK.length; j++)
if (ch == checkOK.charAt(j))
break;
if (j == checkOK.length) {
allValid = false;
alert('Koden måste vara numerisk !');
return allValid;
}
}
}
men vart i koden lägger jag in:
document.location='allaveckor.asp?ID=' + document.forms[0].ID.value;
kan du hjälpa mig med det? skulle vara bra......en till sak, i koden:
var checkOK = '0123456789';
kan man göra så att man bara får skriva värden "mellan" 1-52(finns till VB)?
Tack på förhand..
/niclas
------------------
ingenting är omöjligt det tar bara lite längre tid..
spangoMedlem sedan juni 20008 205 inlägg Sicket trams du håller på med... varför använda javascript när du kan använda HTML?
<script type="text/javascript"><!--
function isOK(str){
var num = parseInt(str);
return num.toString() == str && 0 < num && num <= 52;
}
//--></script>
<form method="get" action="allaveckor.asp"
onsubmit="
var ok = isOK(ID.value);
if(!ok) alert('En veckas nummer e mellan ett å femtitvå!');
return ok;
">
<input type="text" name="ID">
<input type="image" src="ok.gif">
\r Kodetik
------------------
-- spango
Windows can't find the keyboard. Press any key to continue.
[Redigerat av spango den 11 nov 2000]
niclas.jMedlem sedan juni 2000120 inlägg Tack spango....förmodar att du är en hejare på kodning men.....är inte det här javaScript oxå? men ok det fungerade..tack!
/niclas
------------------
ingenting är omöjligt det tar bara lite längre tid..