我试图重用一个简单的函数来打印单击按钮的时间。每个输入都有一个按钮。当我想更新时间时,我单击按钮。
好吧,我不知道如何从 HTML/PHP 向 Javascript 传递一个变量,其中包括输入的 ID,避免为每个输入创建相同的 Javascript 代码
如果我在 document.getElementById() 行中输入引号之间的名称,它可以工作,但我想使用一个变量。
对不起我的英语不好!
<html>
<head>
<script type="text/javascript">
function TellMeTime(input_selected)
{var fecha = new Date();
document.getElementById(input_selected).value = fecha.getFullYear() +'-' + fecha.getMonth() +'-'+ fecha.getDay() + ' ' + fecha.getHours() +':'+ fecha.getMinutes() +':'+ fecha.getSeconds();}
</script>
</head>
<body>
<form>
<input type="button" onclick="TellMeTime(hello)" value="<- Hello">
<input type="text" size="80" id="hello" name="hello" value="nothing yet">
<br><hr>
<input type="button" onclick="TellMeTime(bye)" value="<- Bye">
<input type="text" size="80" id="bye" name="bye" value="nothing yet">
</form>
</body>
</html>