这是代码示例:HTML:
<form id="information" name="information" action="#" method="post">
<textarea name="text" rows="10" cols="10">
</textarea>
<input type="submit" value="submit"/>
</form>
Run Code Online (Sandbox Code Playgroud)
使用Javascript:
window.onload=init;
function init(){
document.getElementById('information').onsubmit=validateForm;
}
function validateForm(){
var text= document.information.text.value;
if(text==""){
alert('text area cannot be empty');
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
这是行不通的...
您的textarea中有回车符 - 因此它的值是\n或\r\n
在同一行上关闭您的标记
编辑:
您可以使用此功能删除开头和结尾空格
function trim( str ) {
return str.replace( /^\s+|\s+$/g, '' );
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8070 次 |
| 最近记录: |