När jag ska checka om man skrivit något i formen så använder jag följande kod...
<SCRIPT language=JavaScript type=text/javascript>
function validForm(form) {
var field = form.msgTEXT;
var msgTEXT = field.value;
if (msgTEXT == "") {
alert("Du måste fylla i ett meddelande.");
return false;
field.focus(); }
else { return true; }
}
</SCRIPT>
<BODY onload=document.medlem.username.focus();>
<FORM name="medlem" onsubmit="return validForm(this);" action="guestbook.asp" method=post>
Men jag får detta felmeddelandet:
document.medlem.username är null eller inte ett objekt
Nån som har nåt förslag?
Engine^Medlem sedan dec. 20003 887 inlägg Antagligen därför att medlem ej ingår i document-collection (osäker på om jag skrev rätt nu ;)). Du får däremot tag på din medlem om du skriver
document.forms("medlem").username.focus();
Hrm... hoppas jag. Jag brukar inte använda name-propertien; använder mig hellre utav id="" ;)
------------------
Good news is just life's way of keeping you off balance
[Redigerat av Engine^ den 22 jun 2001]
Hej,
Man borde kunna skriva document.formnamn.textfält.focus() som du har gjort... kanske "username" som inte är korrekt..?
------------------
"Between stimulus and response is a pause wherein our ability to choose lies".
spangoMedlem sedan juni 20008 205 inlägg Det funkar i Intranet Exploder, men inte i Nötskräp.
document.forms.medlem.username.focus();
------------------
These are the cries of the carrots, the cries of the carrots! You see, Reverend Maynard, tomorrow is harvest day and to them it is the holocaust.