代码解读,求高人,求大神

来源:8-17 编程练习

Domcraman

2015-03-10 22:13

var num=document.getElementById("second").innerHTML和

var num=document.getElementById("second").value有何不同呢?

写回答 关注

2回答

  • lymo
    2015-03-11 09:44:37
    已采纳

    innerHTML可看成是标签内显示的文本,也就是网页上看到的字;

    value则是标签的值,用表单的对象就很好理解了,像:

    <p>abc</p> //这里abc就是p标签的innerHTML
    <input type="text" value="haha" /> //这里value是输入控件的值,也就是表单会发送的值

    所以上面的例子里,如果把显示5秒的地方换成一个input的话,用value也可以实现,只是不好看。

    Domcra...

    非常感谢!

    2015-03-11 10:58:18

    共 1 条回复 >

  • 化龙贝
    2015-03-10 22:42:29

    <div>

    <h1>你好</h1>

    <div>


    <div>

    你好

    <div>

    innerHTML会解析HTML标签,value会把标签当值输出

    化龙贝 回复Domcra...

    一般来讲,只用 input 具有 value

    2015-03-13 13:59:31

    共 2 条回复 >

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题