Ich muss nur Zahlen zulassen und Sonderzeichen minus "-" in ein Textfeld eingegeben werden, bitte helfen mir ich habe bereits eine Nummer Einschränkung, aber wollen Minuszeichen auch.Lassen Sie nur Zahlen und Sonderzeichen (-) in ein Textfeld eingeben
Dank im Voraus
<script>
function isNumber(evt) {
evt = (evt) ? evt : window.event;
var charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
return true;
}
</script>
<input type="text" class="textfield" value="" id="extra7" name="extra7" onkeypress="return isNumber(event)" />
Versuchen Sie vielleicht mit Regex? – xDreamCoding
Sie sollten sich das Attribut HTML5 ['pattern'] (https://developer.mozilla.org/en/docs/Web/HTML/Element/input#attr-pattern) ansehen. – Siguza
könnte helfen Sie mir mit dem gleichen Code mit Regex – jai