Frågan#1
Tja.
Jag har ett par funktioner som kontrollerar indata ifrån ett formulär. Det jag har problem med är att få formuläret att inte skickas om formulärets data är felaktig.
Algoritmerna i funktionerna fungerar, det är alltså formulärskickandet jag jag inte får stopp på. Tips?
Formuläret kontrolleras mha en onsubmitfunktion
<form action="index.php" method="post" onsubmit="checkSubmit(this.form)">
Javaskriptskod:
// JavaScript Document
function is_integer ( input ) {
var pattern = /^[0-9]*$/;
flag = pattern.test(input);
if ( flag )
{
alert("ok!");
return true;
}
else
{
alert("felaktig!");
return false;
}
}
function checkSubmit( form )
{
var status;
status = is_integer( document.forms[0].num_guests_now.value );
if ( status == false )
{
alert("Du får endast ha heltal i fältet");
return false;
}
else
{
alert('godtagbart värde');
return true;
}
}
Så... jag vill inte att formuläret skickas om något annat än heltal skickas med formuläret...
