关于JavaScript给text赋值的问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

关于JavaScript给text赋值的问题

小旋风柴进 2016-03-18 10:09:40 1862

javascript
请大神看看 我想通过JavaScript给text控件赋值当前的日期,但都没有显示出来,
请大神指出问题在哪 代码如下:

    <script type="text/javascript">
        function showdata() {
            var currentTime = new Date();
            var year = currentTime.getFullYear();
            var month = currentTime.getMonth();
            var day = currentTime.getDate();
            var str = year + "." + month + "." + day; 
                        document.getElementById("Text1").innerText = str;
            </script>
-------------------------------------------------------------------------------------<tr>
       <td id="newscell" class="style2" align="center" onmouseover="changebgcolor()" onmouseout="leftmouse()"><a href="Default2.aspx">新闻</a>
            </td>
       <td id="hunancell" class="style3" align="center" onmouseout="lefthunancellmouse()" onmouseover="changehunancolor()"><a href="Default.aspx">看湖南</a>
            </td>
      <td class="style1"><input type="text" id="Text1" onload="showdata()"/>
          </td>
</tr>
--------------------------------------------------------------------------------------
document.getElementById("Text1").innerText = str; 这一句改成 .
document.getElementById("Text1").innerHtml= str;
document.getElementById("Text1").value= str; 都没有效果
JavaScript 前端开发
分享到
取消 提交回答
全部回答(1)
  • lflf
    2019-07-17 19:05:58

    改成这样<input type="text" id="Text1" onclick="showdata()"/>, 然后使用document.getElementById("Text1").value= str;

    0 0
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程