如何在textarea中要求至少100个字符?非常感谢!
这是我的代码,现在只检查字段中是否有任何(任何)文本:
<form name="register" id="register" action="<?php echo osc_base_url(true) ; ?>" method="post" onsubmit="return doUserRegister();" >
<input type="hidden" name="page" value="register" />
<input type="hidden" name="action" value="register_post" />
<fieldset>
<div class="clearfix">
<label for="address">Location *</label>
<div class="input">
<textarea id="address" class="xlarge contact-message" name="address" id="address" value=""></textarea>
</div>
</div>
<script type="text/javascript">
var text_error_required = 'This field is required' ;
var text_valid_email = 'Invalid email address' ;
</script>
并且register.js就像这样
$(document).ready(function(){
$("#address").bind({
"blur": function (e) {
text_validation($(this));
},
"focus": function (e) {
$(this).parent().parent().removeClass('error') ;
$(this).parent().find(".help-inline").remove() ;
}
});
function doUserRegister() {
var error = false;
if ( !text_validation($("#address")) ) {
error = true;
}
return !error;
}
答案 0 :(得分:0)
类似的东西:
if(document.register.address.value.length<100){
error = true;
}
但是你应该考虑以不同方式验证你想要的每个领域。例如,使用stree,zip,country,city创建四个字段,并自行验证。
您也可以查看表单验证库,我个人喜欢jQuery Validate
干杯