webForumDet fria alternativet

textrutekontroll

1 svar · 154 visningar · startad av marieplutt

mariepluttMedlem sedan maj 20031 inlägg
#1

Hej, jag skulle vilja ha en kontroll på en textruta som säger till om man skrivit in något annat än siffror. Det hela ska vara kopplat till en submit-knapp. Koden ser ut som följer:

<script language="JavaScript">

function textkontroll(){
if(document.formpluspubmeny.pris.value=='')

{
alert("Endast siffror i prisrutan!");

return false;
}

else{
return true;
}
}
</script>

Frågan är alltså vad det ska stå istället för fnuttarna efter ==

Tack på förhand! MVH Marie

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

Välkommen till webForum! :bire

<head>
<script type="text/javascript">
<!--

function textkontroll(o){
	var e=o.elements["pris"].value;

	switch(true){
	case e=='':
	case isNaN(e):
		alert("Du måste skriva in siffror");
		return false;
	default:
		return true;
	}
};

//-->
</script>
</head>

<form onsubmit="return textkontroll(this)">

:)

Genererad på 367 ms · cache AV · v20260730165559-full.f96bc7eb