分类:
版权声明:本文为博主原创文章,未经博主允许不得转载。
[html] view plain copy
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
- <HTML>
- <HEAD>
- </HEAD>
- <script language="javascript">
- function isTextAreaNull(){
- var str=document.getElementById("textarea1").value.replace(/(^[s xa0u3000]+)|([u3000xa0s ]+$)/g, "");
- if(str==""){
- alert("文本框内容为空");
- }else{
- alert(str);
- }
- }
- </script>
- <BODY>
- <textarea id="textarea1"></textarea>
- <input type="button" value="测试" onclick="isTextAreaNull()">
- </BODY>
- </HTML>
////////////////////////////////////////////////////////////
用一般的验证input的格式验证textarea是否为空行不通,需用上面的形式;
select的问题:select验证用一般形式form.sel.value就可以,但是要把option的value的值设置为“”或其他值!;
<select name="sel">
<option value="xxx">yyy</option>
</select>
option如果加 value属性,则其值为value属性的值,如果不加value,则其值为yyy(标签中的值);
另外select的length属性、options[]、selectedIndex(别选中的索引值)属性
var x=document.getElementById("xxx");
x.length;
x.options[];
x.selectedIndex;