2017-06-21 119 views
-2

我需要检查我的textarea最大字符长度。但我需要通过javascript来检查。这是我的代码检查textarea最大长度

<script> 
    function checkform(form) { 
    if(document.filter.myarea.value.length > 255) { 
    alert("Maxlength is 255!"); 
    return false; 
    } 
    return true; 
} 
</script> 
<form method="post" name="filter" onsubmit="return checkform(this);"> 
<textarea name="myarea">Some text</textarea> 
</form> 

为什么这不起作用?谢谢

+0

检查此https://stackoverflow.com/questions/14086398/count-textarea-characters –

+0

似乎工作正常。 – H77

回答

0
<script> 
    function checkform(form) { 
    if(document.filter.myarea.value.length > 255) { 
    alert("Maxlength is 255!"); 
    return false; 
    } 
    return true; 
} 
</script> 
<form method="post" name="filter" onsubmit="return checkform(this);"> 
<textarea name="myarea" id="myarea">Some text</textarea> 
</form> 

将id属性添加到区域应该工作。