我有一张表,当我连续点击时,此行的数据将复制到某些输入文本。我有一个空的选择组合框,这将填充一个或另一个取决于输入的内容。我这样做是为了改变这个事件,但它并不起作用,因为我没有在输入中写作。我在这里放了相关的代码。
<td><input type="text" id="club" value="" onchange="load()"/></td>
function load()
{
var club=document.getElementById("club").value;
alert(club);
}
答案 0 :(得分:0)
首先,如果您使用html(我不建议使用内嵌)定义内容,则相关脚本必须包含标记
其次,您需要在javascript之前添加函数调用:例如
平变化=&#34;的javascript:负载()&#34;
不过,我建议调查事件监听器或jquery。
答案 1 :(得分:0)
document.getElementById("club").onchange();
应该做的伎俩。您可以手动触发这些事件!
答案 2 :(得分:0)
这样做非常直接的方法是使用像knockoutjs这样的反应库中的绑定。 快速破解是在所有处理之后在单击处理程序中调用您的加载函数。 (复制文本全部)。