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; 都没有效果
改成这样<input type="text" id="Text1" onclick="showdata()"/>
, 然后使用document.getElementById("Text1").value= str;
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。