如何获得innerHTML和textboxe的值?

例如,如果我有

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

       </body>
</html>


我需要特定innerHTMLid="getvalue"以及文本框值。如果我使用的话我得到了结果

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


我刚得到结果

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


另外,我还需要文本框值和innerHTML。我该怎么办?

提前致谢。

最佳答案

您需要.value元素的<input> property,如下所示:

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

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

10-13 07:31