/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Problem med formularvalidering
Fra : Ken Schultz


Dato : 17-01-02 09:09

Hej

Jeg har problemer med en formular, hvor der skal valideres på om man har
udfyldt et felt eller ej:

Fomularen ser således ud p.t.:

<form name="formular" action="http://scripts.adux.dk/form2mail.php"
method="post" onSubmit="return tjek_form(this);">
<input type="hidden" name="recipient"
value="salesdk@marketinglair.com,supportdk@marketinglair.com">
<input type="hidden" name="subject" value="Marketinglair.com >> Adux.dk -
affiliate">
<input type="hidden" name="redirect" value="http://www.adux.dk">
<input type="hidden" name="return_link_url" value="http://www.adux.dk">
<input type=hidden name="meddelelse" value="Denne kunde er videresendt fra
Marketinglair I/S jf. vores partneraftale">
<input type=hidden name="sort" value="order:Firmanavn">
<p>
<table width="400">
<tr>
<td width="200"><font face="arial" size="2">Firmanavn:</font></td>
<td width="200"><input TYPE="text" size="20" NAME="Firmanavn"></td>
</tr>
</table>
<p>
<input TYPE="submit" VALUE="KLIK HER FOR AT GÅ VIDERE">
</p>
</form>

Øverst i mellem <head></head> er følgende kode placeret:

<script language="javascript">
<!--
function tjek_form() {
if ( document.forms["formular"].Firmanavn.value == "" ) {
alert ("Du skal skrive et firmanavn");
return false;
} else {
return true;
}
}
-->
</script>

Jeg har desuden prøvet disse versioner:

<script language="javascript">
<!--
function tjek_form() {
if ( document.formular.Firmanavn.value == "" ) {
alert ("Du skal skrive et firmanavn");
return false;
}
}
// -->
</script>

og

<script language="javascript">
<!--
function tjek_form() {
if ( document.formular.Firmanavn.value == "" ) {
alert ("Du skal skrive et firmanavn");
return false;
} else {
return true;
}
}
-->
</script>

Men ingen af de 3 valideringer virker - følgende fejl fremkommer:

"document.formular.Firmanavn.value er ikke et objekt" eller
"document.forms.formular.Firmanavn.value er ikke et objekt".

Er der nogen der kan hjælpe med at løse dette problem?

Hilsen Ken








 
 
Søg
Reklame
Statistik
Spørgsmål : 177557
Tips : 31968
Nyheder : 719565
Indlæg : 6408877
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste