Hej
Jeg har nu forgæves prøvet at få en valideringaf et text input
felt til at virke.
Scriptet jeg har brugt er det som ligger på HTML.dk's side.
<script type="text/javascript">
<!-- Start
function validering()
{
error = 0;
if((document.forms[0].tekstfeltnavn.value=='') && (error==0))
{
alert('Tekstfeltet skal udfyldes!');
document.forms[0].tekstfeltnavn.focus();
error = 1;
}
if(error == 0)
document.forms[0].submit();
}
// Slut -->
</script>
<form action="" method="post" onsubmit="validering();return
false;">
<input type="text" name="tekstfeltnavn">
<input type="submit" value="Klik her for at validere">
</form>
Jeg har kigget på nogle løsninger og har prøvet utallige gange at
få det til at virke.....uden held.
Den løsning jeg prøvede var som følger.
<script type="text/javascript">
<!-- Start
function validering()
{
error = 0;
String tekst = "";
tekst = (document.forms[0].tekstfeltnavn.value);
int antal;
antal=tekst.lenght();
if((antal<3) && (error==0))
{
alert('Tekstfeltet skal ,mindst have 3 karekterer!');
document.forms[0].tekstfeltnavn.focus();
error = 1;
}
if(error == 0)
document.forms[0].submit();
}
// Slut -->
</script>
Det skal siges at jeg er totalt ny begynder i java, så det er
måske en umulighed det jeg har skrevet.
Ud over dette problem kunne jeg også godt tænke mig en mulighed
for at checke om det er integer der er i et felt.
Håber der er nogle der kan svare på mit spørgsmål.
Hvis der er nogen der løser dette problem, kunne det jo lægges ud
sammen med de andre java scripts på HTML.dk. Dette er jo en
rimelig intrasant ting at kunne bruge i en form.
Hilsen
Kenneth
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials