webForumDet fria alternativet

Koden verkar inte köras

2 svar · 261 visningar · startad av Mika3l

Mika3lMedlem sedan nov. 20018 492 inlägg
#1

Håller på med en liten valideringskod men den verkar inte vilja köras, ingenting händer iaf! Inga felmeddelanden får jag heller!

function checkgbform() {
var varName = document.gbform.name.value;
var varMessage = document.gbform.text.value;
if(varName=="") {
alert("Du måste skriva ditt namn, dumpung!"); return true;
}
if(varMessage.length>1000) {
alert("Ditt inlägg är för långt!\nDet får vara max 1000 tecken så du behöver ta bort " + (strMessage.length-1000) + " tecken!"); return true;
}
}
<form name="gbform" method="post" action="gbook.asp?page=save" style="margin: 0px;" onsubmit="return checkgbform();">
<table cellspacing="0" cellpadding="2" border="0">
 <tr>
  <td>
Namn:
  </td>
  <td>
<input type="name" maxlength="25" style="width: 160px;" />
  </td>
 </tr>
 <tr>
  <td>
Email:
  </td>
  <td>
<input type="email" maxlength="25" style="width: 160px;" />
  </td>
 </tr>
 <tr>
  <td colspan="2">
Meddelande:<br />
<textarea name="text" style="width: 350px; height: 150px;"></textarea>
  </td>
 </tr>
 <tr>
  <td colspan="2" style="padding-top: 3px;">
<input type="submit" value=" Skicka! " />
  </td>
 </tr>
</table>
</form>

Någon som vet vad som kan vara fel?

Peter SMedlem sedan dec. 20025 483 inlägg
#2

Kolla över typen på dina <input>-element ;)

type="name"
...
Mika3lMedlem sedan nov. 20018 492 inlägg
#3

OJ! :r :e

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)