我試圖限制用戶輸入,但它不成功,請指導我在哪裏我犯了錯誤。無法限制在JavaScript中的用戶輸入
JS
<script type="text/javascript">
function countLength() {
var maxLength=10;
var length = document.getElementById("txt").value.length;
if(length>10) {
return false;
}
}
</script>
HTML代碼
<form name="formA" id="formA" action="#" >
<textarea id="txt" name="txt" onkeyup="countLength()"></textarea>
</form>
這裏是一個很好的解決方案http://stackoverflow.com/questions/1125482/how-to-impose-maxlength-on-textarea-in-html-using -javascript – Danny 2012-03-05 20:13:08
你試過調試嗎?代碼看起來對我很好。事件發生,長度正確。 – Andreas 2012-03-05 20:18:48