webForumDet fria alternativet

Felmeddelande i formulärcheck?

JavaScript

3 svar · 136 visningar · startad av Lukaspojken

Medlem sedan maj 20011 312 inlägg
Frågan#1

Detta felmeddelande får jag

Line: 27
Char: 1
Error: Object doesnt support this property or method
Code: 0

Den 27:e raden är den längst ner den här koden.

  var field = form.msgTopic;  
  var msgTopic = field.value;
  var field2 = form.msgFROM;  
  var msgFROM = field2.value;
  var field3 = form.msgTEXT;  
  var msgTEXT = field3.value;

De andra raderna ovan får jag inget felmeddelande av. msgTEXT är en Textarea kan det bero på det?

------------------
Alltid lär man sig något nytt varje dag...

Medlem sedan juni 20004 308 inlägg
#2

Så länge som objektet form är definierad (i.e. form=document.formnamn) så fungerar det (inget felmeddelande).

------------------
/ J

Medlem sedan maj 20011 312 inlägg
#3

Förstår inte riktigt hur du menar...grrr...:) så här ser min kod ut:

<SCRIPT language=JavaScript type=text/javascript>
function validForm(form) {
  var field = form.msgTopic;  
  var msgTopic = field.value;
  var field2 = form.msgFROM;  
  var msgFROM = field2.value;
  var field3 = form.msgTEXT;  
  var msgTEXT = field3.value;
  if (msgTopic == "") {
      alert("Du måste fylla i en rubrik.");
      return false;
      field.focus(); }
  if (msgFROM == "") {
      alert("Du måste fylla i ditt namn.");
      return false;
      field2.focus(); }
  if (msgTEXT == "") {
      alert("Du måste fylla i ett meddelande.");
      return false;
      field3.focus(); }
  else { return true; }
}
</SCRIPT>

<BODY onload=document.focus();>

<FORM onsubmit="return validForm(this);" action="forum.asp" method=post>

Var är det jag behöver ändra?

------------------
Alltid lär man sig något nytt varje dag...

Medlem sedan mars 2000126 inlägg
#4

Kanske du skulle döpa din form till något. <FORM NAME="formen"........>

//Broskan

301 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
149 ms — deklarationer (db)
0 ms — hämta statistik (cache)
150 ms — hämta tråd, inlägg och bilagor (db)
149 ms — ändringar (db)