• JavaScript


    1、js非空验证

    <textarea id="content"></textarea>

        <script type="text/javascript">       
          function vali(){     
           var str=document.getElementById("content").value.replace(/(^[s	xa0u3000]+)|([u3000xa0s	]+$)/g, "");  
      	 if(str==""){     
             alert("内容不能为空!");
             return false;
           }   
            return true;
          }       
        </script>
    

    2、光标起始位置不在左上角

    问题描述:表单提交后发现内容前多了很多空格,而且每次更新表单提交都会有空格增加。

    而且每次文字从数据库读到textarea后文字都不居左。原来问题出在HTML上:
    <textarea>
          内容内容
    </textarea>
    上面这句看似格式漂亮的HTML语句在textarea下确是有问题的。浏览器会解析为
    <textarea><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;内容内容</textarea>
    可见在写<textarea>时一定要写成
    <textarea>内容内容</textarea> 

    这样就不会出现那么多空格了!

    3、javascript确认框

    挺好用的,确认以后才能打开下载地址页面。原理也比较清晰。主要用于删除单条信息确认。

    <script type="text/javascript"> 
      function del() { 
       var msg = "您真的确定要删除吗?
    
    请确认!"; 
       if (confirm(msg)==true){ 
         return true; 
       }else{ 
         return false; 
       } 
      } 
    </script>  

    调用方法:

    <a href="del.jsp?id=123" onclick="javascript:return del()">删除</a> 
    

      

  • 相关阅读:
    C# 访问USB(HID)设备
    IPad C盘中backup文件夹占用太多空间
    fastboot
    adb get android's ip
    Reading MMS
    Bitcoin
    内存问题导致编译不过!
    串口LOG 单编kernel
    Source Insight 格式化
    framework层的空指针会让系统重启
  • 原文地址:https://www.cnblogs.com/areyouready/p/7338665.html
Copyright © 2020-2023  润新知