进击的张阿涛
2018-05-09 10:20
//求教 <input type="button" onclick="this.innerHTML=Date()" value="点击显示时间"> //没有效果 <button onclick="this.innerHTML=Date()">点击显示时间</button> //这个就有效果,这两者什么区别
innerHTML 属性设置或返回表格行的开始和结束标签之间的 HTML。像你在input用了innerHTML 的话,那么会变成<input>时间</input>
如果要改变的话如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="client/js/jquery-1.12.3.min.js"></script>
</head>
<body>
<input type="button" onclick="this.innerHTML=Date()" value="input点击显示时间">
</body>
<script>
function showTime() {
$("input").val(Date());
}
</script>
</html>
应该是这个:<input type="button" onclick="showTime()" value="点击显示时间" />
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题
回答 1