Reglen er at id skal være unikt. Der må altså ikke være flere elementer der har samme id. Navnet behøver ikke være unikt. JavaScript funktionerne er også tilpasset denne grund-tanke.
document.getElementById('etID') <-- Henter kun ET element document.getElementsByName('etNavn') <-- Henter en collection af alle elementer der hedder etNavn.
Hvad er det du gerne vil opnå ? at folk ikke kan skrive andet end tal i den ?
Så skal du have fat i validate onKeyDown="return validate(this);" onKeyUp="return validate(this);" så skal du evaluer om det der er trykket er lovligt.
Jeg har en metoder som jeg pt. benytteter til form validering et andet sted. Den havde jeg regnet med at kunne benytte... men ak nej... den giver fejl!
this giver her .. hvad??
Kan du/I give et eksempel som jeg kan benytte...??
function isNegPosNumber(str) { var pattern = "0123456789.-" var i = 0; do { var pos = 0; for (var j=0; j<pattern.length; j++) if (str.charAt(i)==pattern.charAt(j)) { pos = 1; break; } i++; } while (pos==1 && i<str.length) if (pos==0) return false; return true; }
Kan i hjælpe med at lave en hybrid mellem disse to, så jeg for valideret mit felt på en onblur event, og bruger min funktion.... jeg kan overhovedet ikke få det til at fungerer....
opretter et nyt spørgsmål med en lidt ændret problem stilling!!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.