rendered paste bodyvar Validator = { node:null, bodynode:null, init:function() { // Om DOM är kompatibelt if(!document.getElementById) return; // Hämtar body taggen Validator.bodynode = document.getElementsByTagName("body")[0]; // Hämtar formulär ID't. Validator.node = document.getElementById("contact"); Validator.node.elements.firstname.onchange = Validator.test; }, test:function() { var rtfm = document.getElementById("test"); var regxp = /^[a-zA-ZåäöÅÄÖ]+$/; if( !this.value.match(regxp) ) { rtfm.firstChild.nodeValue = "* "; } else { alert(""); } } } // Slut på objekt window.onload = Validator.init;