• button,input,html 对应的value,innerText,innerHTML 关系


    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    </head>
    <body>
        <script>
            function myFunction() {
                var btn1 = document.getElementById("btn1");
                alert(btn1.innerText); //我是按钮   
                alert(btn1.innerHTML); //我是按钮
                alert(btn1.value); //空,按钮不能用Value!
                btn1.value = "value"; //按钮不可以这样改变值
                btn1.innerText = "innerText"; //按钮可以用innerText改变值
                btn1.innerHTML = "innertHTML"; //按钮也可以用 innerHTML改变值
    
                var input1 = document.getElementById("input1");
                alert(input1.value); //可以获取值
                alert(input1.innerText); //没有值
                alert(input1.innerHTML); //没有值
                input1.value = 5; //可以改变值
                input1.innerText = 6; //不可以改变值
                input1.innerHTML = 7; //不可以改变值
    
                var html2 = document.getElementById("test");
                alert(test.innerHTML); // <span style="color:red">test1</span> test2 
                alert(test.innerText); //test1 test2
                alert(test.outerHTML);
                //结果如下:
                //<div id="test"> 
                //   <span style="color:red">test1</span> test2 
                //</div>
            }
        </script>
        <input id="input1" type="text" />
        <button id="btn1" type="button" onclick="myFunction()">
            我是按钮</button>
        <p id="mess">
        </p>
        <div id="test">
            <span style="color: red">test1</span> test2
        </div>
    </body>
    </html>
  • 相关阅读:
    荷兰国旗问题
    读取文件中数据到数组
    从五个球中选出3个枚举的简单运用
    搜索算法总结
    匿名对象
    欧几里得距离C++代码实现
    用递归法吧字符串S倒序
    利用系统来完成十进制,十六进制,八进制的转换
    DBHelper 使用的是存储过程
    DBHelper的一个小例子
  • 原文地址:https://www.cnblogs.com/oyer/p/5611508.html
Copyright © 2020-2023  润新知