javascript - InnerHTML 问题

标签 javascript innerhtml

如何获取文本框的值以及 innerHTML

例如,如果我有

<html>
   <head>
   </head>
        <body>
            <div id="getvalue">
          <p><input type="text" name="username" id="username"></p>
     </div>

       </body>
</html>

我需要特定 id="getvalue"innerHTML 以及文本框值。如果我使用,我得到了结果

var gotvalue=document.getElementBYId('getvalue').innerHTML;

刚刚得到结果

"<p><input type="text" name="username" id="username"></p>"

另外,我需要文本框值以及 innerHTML。我该怎么做?

提前致谢。

最佳答案

你想要 .value property<input>元素,像这样:

var gotvalue = document.getElementById('getvalue').innerHTML;
var inpitvalue = document.getElementById('username').value;

关于javascript - InnerHTML 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4038780/

相关文章:

javascript - 尝试理解带有三元运算符的 JavaScript For 循环

javascript - JSON.stringify 方法中的循环引用异常

javascript - 时区处理应该在哪里进行,在服务器上还是在客户端上?

javascript - 从 span 的 innerHTML 获取 `selectionStart`

javascript - 我看到了 Node 模式,但不明白为什么?

javascript - 通过 data-id 获取 innerHtml

javascript - 如何使用innerHTML显示文本

javascript - jQuery 在 innerHTML 中无法运行

javascript - 有没有办法将字符串从 JSON 转换为 DOM 结构?

javascript -/window.location.hash 的问题