• Javascript验证Textarea中是否有值/javascript验证select是否为空(是否选择)


    2012-03-02 16:44 1252人阅读 评论(0) 收藏 举报
     分类:
     

    版权声明:本文为博主原创文章,未经博主允许不得转载。

    [html] view plain copy
    1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">  
    2. <HTML>  
    3.  <HEAD>  
    4.  </HEAD>  
    5. <script language="javascript">  
    6.  function isTextAreaNull(){  
    7.   var str=document.getElementById("textarea1").value.replace(/(^[s xa0u3000]+)|([u3000xa0s ]+$)/g, "");  
    8.   if(str==""){  
    9.    alert("文本框内容为空");  
    10.   }else{  
    11.    alert(str);  
    12.   }  
    13.  }  
    14. </script>  
    15.  <BODY>  
    16.   <textarea id="textarea1"></textarea>  
    17.  <input type="button" value="测试" onclick="isTextAreaNull()">  
    18.  </BODY>  
    19. </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; 

  • 相关阅读:
    C
    A
    G
    B
    一些新玩意:
    Angular常用功能
    node学习笔记(四)
    node学习笔记(三)
    node学习笔记(二)
    node学习笔记
  • 原文地址:https://www.cnblogs.com/feng12345/p/5374697.html
Copyright © 2020-2023  润新知