zoukankan      html  css  js  c++  java
  • String前后去掉空格、option只能定义value值吗?还能添加什么值。dom和Jquery对象转换。

    目录:

    1、String前后去掉空格
    2、option只能定义value值吗?还能添加什么值。
    3、dom和Jquery对象转换

    1、

    String前后去掉空格
    可以随便添加自定义的属性值!如:
    <option value="aaaa" Tvalue="bbbbb" TTaction="cccccccc">aaaaa</option>
     
    追问
    那获取呢?如何获取其各值。。
     
    追答
    用JS取值,和取VALUE一样的!
     
    追问
    <select id="getval"><option value="0" id="1" title="标题1"></option></select>
    function Getsel()
    {document.getElementById('getval').value;
    document.getElementById('getval').id;
    document.getElementById('getval').title;}
    是这个样子的咯。。。
     
    追答
    <select id="getval">
    <option value="0" id="1" title="标题1" Tv="测试1">测试标题</option>
    </select>
    <input type="button" value="取值看" onclick="Getsel()">
    <script>
    function Getsel(){
    var obj=document.getElementById("getval");
    alert(obj.options[obj.selectedIndex].id);
    alert(obj.options[obj.selectedIndex].title);
    alert(obj.options[obj.selectedIndex].Tv);
    alert(obj.options[obj.selectedIndex].value);
    }
    </script>
     
    追问
    哦。。明白了,多谢了。。辛苦你了。
    (转:https://zhidao.baidu.com/question/312091783.html)

    2、option只能定义value值吗?还能添加什么值。

    String的trim()方法是去掉字符串前后的空格,如:

             String  str = "     a   bcdef     "; 

             str = str.trim();

             System.out.println(str);

             输出的结果是:a   bcdef

            但是我就想去掉a   bcdef后面的空格,前面的空格不去掉,怎么办?

            解决办法:

            String  str = "     a   bcdef     ";   

            String   temp = ("A" + str).trim().substring(1);

            System.out.println(temp);

            输出结果是: [][][][]a   bcdef

            仿照这个解决办法,我还可以去掉a   bcdef前面的空格,后面的空格不去掉:

            String  str = "     a   bcdef     ";   

            String   temp = ( str+"A").trim();

            String   temp2 = temp.substring(0,temp.length()-1);

            System.out.println(temp2);

            输出的结果是:a   bcdef[][][][]           注:[]代表空格


    转:http://blog.csdn.net/derpvailzhangfan/article/details/1782628


    3、dom和Jquery对象转换

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Insert title here</title>
    </head>
    <script src="../js/jquery-1.11.0.min.js"></script>
    <body>
    <input type="text" id="username" value="jack"/>
    </body>
    <script>
    //dom >>>>jquery $(dom对象)
    //1.获取dom对象
    //var obj=document.getElementById("username");
    //2.转化
    //var $user=$(obj);
    //alert($user.val());
    //alert($user.value);错误的

    //jquery>>>>dom
    //1.获取jquery独享
    var $u=$("#username");
    //2.转换
    //2.1 方式1
    //var obj=$u.get(0);

    //2.2 方式2
    var obj = $u[0];
    alert(obj.value);


    </script>
    </html>




  • 相关阅读:
    Java实现 LeetCode 400 第N个数字
    Java实现 LeetCode 400 第N个数字
    Java实现 LeetCode 399 除法求值
    Java实现 LeetCode 399 除法求值
    Java实现 LeetCode 399 除法求值
    Java实现 LeetCode 398 随机数索引
    Java实现 LeetCode 398 随机数索引
    Java实现 LeetCode 398 随机数索引
    linux中的cd ..和cd -命令有什么区别?
    GCC使用
  • 原文地址:https://www.cnblogs.com/daguozb/p/8059104.html
Copyright © 2011-2022 走看看