Har ett script där jag kollar av så att fälten är ifyllda..... Reguljära uttryck kan man använda för att kolla om fältet bara innehåller blanksteg:Formulär kontroll
Men då kan man ju (om man är *smart*) undgå dessa fältkoller genom att endast trycka på / skriva in ett mellanslag.....
För då får ju scriptkollen att det finns något inmatat (inte är tomt).....
Så jag skulle önska lite hjälp med att komplettera scriptet så att man INTE endast kan skriva in ett mellanslag....
Däremot skall mellanslag kunna inmatas.... (typ mellan för- efternamn.)
::: NV script :::::
<Script Language="JavaScript" type="text/javascript">
<!--
function formKoll()
{
signatur1 = window.document.inlagg.signatur.value;
// :: Kollar namnet - så att man matat in något :: ----------------------------
if (signatur1.length==0)
{
window.alert("Till och med Du har väl ett namn ?");
window.document.inlagg.signatur.focus();
return false;
}
return true;
}
//-->
</Script>
:::
Tackar & bockar !
MikkeSv: Formulär kontroll
<code>
<Script Language="JavaScript" type="text/javascript">
<!--
function formKoll()
{
signatur1 = window.document.inlagg.signatur.value;
// :: Kollar namnet - så att man matat in något :: ----------------------------
if (signatur1.match(/^\s*$/))
{
window.alert("Till och med Du har väl ett namn ?");
window.document.inlagg.signatur.focus();
return false;
}
return true;
}
//-->
</Script>
</code>