使用JavaScript基于另一个单元格更改一个单元格的时间值
我想在下面的示例代码中为mytable1输入时间值,并在mytable2中反映它们-7小时。考虑到时间范围是00:00-23:59,这也是关键使用JavaScript基于另一个单元格更改一个单元格的时间值,javascript,date,time,cell,Javascript,Date,Time,Cell,我想在下面的示例代码中为mytable1输入时间值,并在mytable2中反映它们-7小时。考虑到时间范围是00:00-23:59,这也是关键 <table width=600px id="mytable1"> <tr> <td>GMT</td> <td>Monday</td> <td>Tuesday</td> <td>
<table width=600px id="mytable1">
<tr>
<td>GMT</td>
<td>Monday</td>
<td>Tuesday</td>
<td>Wednesday</td>
<td>Thursday</td>
<td>Friday</td>
</tr>
<tr>
<td>Person A</td>
<td>09:00 - 17.30</td>
<td>17:00 - 01.30</td>
<td>09:00 - 17.30</td>
<td>17:00 - 01.30</td>
<td>09:00 - 17.30</td>
</tr>
<tr>
<td>Person B</td>
<td>09:00 - 17.30</td>
<td>17:00 - 01.30</td>
<td>09:00 - 17.30</td>
<td>17:00 - 01.30</td>
<td>09:00 - 17.30</td>
</tr>
</table>
<br />
<table width=600px id="mytable2">
<tr>
<td>GMT-7</td>
<td>Monday</td>
<td>Tuesday</td>
<td>Wednesday</td>
<td>Thursday</td>
<td>Friday</td>
</tr>
<tr>
<td>Person A</td>
<td>09:00 - 17.30</td>
<td>17:00 - 01.30</td>
<td>09:00 - 17.30</td>
<td>17:00 - 01.30</td>
<td>09:00 - 17.30</td>
</tr>
<tr>
<td>Person B</td>
<td>09:00 - 17.30</td>
<td>17:00 - 01.30</td>
<td>09:00 - 17.30</td>
<td>17:00 - 01.30</td>
<td>09:00 - 17.30</td>
</tr>
</table>
<br />
格林尼治标准时间
星期一
星期二
星期三
星期四
星期五
人A
09:00 - 17.30
17:00 - 01.30
09:00 - 17.30
17:00 - 01.30
09:00 - 17.30
B人
09:00 - 17.30
17:00 - 01.30
09:00 - 17.30
17:00 - 01.30
09:00 - 17.30
GMT-7
星期一
星期二
星期三
星期四
星期五
人A
09:00 - 17.30
17:00 - 01.30
09:00 - 17.30
17:00 - 01.30
09:00 - 17.30
B人
09:00 - 17.30
17:00 - 01.30
09:00 - 17.30
17:00 - 01.30
09:00 - 17.30
功能cd(val){
var a=document.getElementById(val.id).value-7;
document.getElementById(“to”).value=a;警报(a);
}
这可能对你有帮助。相应地替换所有表值
您可以为此使用jQuery吗?答案会简单得多。把这些放在一起:,和。然后自己尝试一下,如果你被绊倒了,问一个问题。所以这不是免费的编码服务。
<html>
<head>
<script>
function cd(val){
var a = document.getElementById(val.id).value-7;
document.getElementById("to").value=a;alert(a);
}
</script>
</head>
<body>
<input type="text" name ="dat" id="fu" onChange="cd(this)"/>
<input type="text" name ="dat" id="to"/>
</body>
</html>
Possibly this can help you. Substitute all your table values accordingly