我有一个JavaScript,目前使用'onchange'事件调用。在onchange和加载时有javascript触发器
<SELECT NAME="person<?PHP echo $i; ?>" id="person<?PHP echo $i; ?>" onchange="get(<? echo $i; ?>);">
此选择输入回复我,从下拉列表中选择了一个选择。如果页面已加载,并且select具有“selected”属性以便预加载选择内容,则不会调用JavaScript。我该如何改变这种情况,以便脚本在加载时调用现有选择,并在用户更改选项时进行更改?
这不起作用:
<SELECT NAME="person<?PHP echo $i; ?>" id="person<?PHP echo $i; ?>" onchange="get(<? echo $i; ?>);" onload="get(<? echo $i; ?>);">
感谢您的帮助。
onload事件不适用于选择标签。 。您应该尝试处理准备就绪状态的值并将其放回选择标记 – kushalbhaktajoshi