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>




  • 相关阅读:
    学习笔记4
    学习笔记3
    学习笔记2
    学习笔记1
    MySQL 随笔总结
    java1-4
    java1-3
    java1-2
    java 1-1
    Mysql 基础
  • 原文地址:https://www.cnblogs.com/daguozb/p/8059104.html
Copyright © 2011-2022 走看看