» »

JavaScript validation

JavaScript validation

poweroff ::

A morda kdo ve kako napisati JavaScript programcek, ki preveri ali so v neko input polje vpisane samo cifre ali tudi kaj drugega.

Programcek naj bi vse ne-stevilke samodejno izbrisal ze med vnasanjem.

Se pravi ce pritisnem crko se takoj izbrise - mogoc je le vnos stevilk.

darh ::

ob vsaki spremebi ( onChange ), pogledaš value od polja pa pa uporabš funkcijo NaN() , torej NotANumber, če dobiš nazaj true, pol v polju ni cifra, ampak neki druzga, če pa dobiš nazaj false, pol je cifra true pa value shranš v eno spremenjivko... upam da si dojel koncept....

nism ti hotu pisat kode, da ti ne bo use v roke položen, tko da se boš mal sam pomatru !! >:D
Excuses are useless! Results are priceless!

poweroff ::

Kul, hvala.

Saj je kar fino da človek kaj sam ustvari - se naučiš za bodoče.:D

poweroff ::

Hja, pravo ime funkcije je sicer isNaN.

Proramcek gre pa takole:
< SCRIPT LANGUAGE="JavaScript" >
function checkNum ()
{
if (isNaN(document.anketa.vnosnopolje.value)){
document.anketa.vnosnopolje.value = document.anketa.vnosnopolje.value.substring (0, document.anketa.vnosnopolje.value.length-1);
}
}
< /SCRIPT >
< /head >

< form action="perlskripta.pl" method="POST" name="anketa" >
Vpišeš lahko le cifre:< br >
< input type="text" name="vnosnopolje" size="20"
onFocus="checkNum ()" onKeyDown="checkNum ()"
onKeyUp="checkNum ()" onBlur="checkNum ()" >

darh ::

ja, sory, sm se zmotu... tud jest ne morm usega na pamet vedt... an... :P
Excuses are useless! Results are priceless!


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[javaScript] Preverjanje formata zapisa EMŠO

Oddelek: Programiranje
132952 (2572) win64
»

Javascript

Oddelek: Programiranje
61190 (1003) amacar
»

[Ajax in Java] v IE6 dela, v Firefoxu ne

Oddelek: Programiranje
241922 (1676) krho
»

checkboxi

Oddelek: Izdelava spletišč
61219 (1115) kopernik
»

dolžina vnešenega teksta

Oddelek: Izdelava spletišč
331729 (1342) darh

Več podobnih tem