通过在页面上注入脚本来触发 onchange 事件
Trigger onchange event by injecting a script onto page
我正在尝试 运行 页面上的 js 自动填充此选项框(下拉)。
<td class="fd_value Short"><select class="suptabde" name="F2156" id="F2156" size="1" onchange="selChg(2156);">
<option value="0"></option>
<option value="844">Access Management</option>
<option value="1086">Application Amendment</option>
<option value="846">Equipment Request</option>
<option value="1087">Miscellaneous</option>
<option value="1085">System Amendments</option>
</select>
</td>
这是Js:
javascript:function E(){ f0=document.forms[0];
f0['F2156'].value='844';
}E()
这填充了页面上的选项,但我还需要处理 'onchange'。在上面的js中添加是怎么做到的呢?
所以你有一个小书签
这更有意义
javascript:(function(){ var s0=document.forms[0]['F2156']; s0.value='844';s0.onchange();})()
javascript:(function(){})()
无需命名函数即可执行
可以用换行符写,它们会被忽略:
注意 /* 注释 */ 已关闭
javascript:(
function(){
var f0=document.forms[0],
s0=f0['F2156'];
s0.value='844';
s0.onchange();
/* Next field */
setTimeout(function() {
f0['F10'].value='My text added here';
},1000); /* one second later */
}
)()
我正在尝试 运行 页面上的 js 自动填充此选项框(下拉)。
<td class="fd_value Short"><select class="suptabde" name="F2156" id="F2156" size="1" onchange="selChg(2156);">
<option value="0"></option>
<option value="844">Access Management</option>
<option value="1086">Application Amendment</option>
<option value="846">Equipment Request</option>
<option value="1087">Miscellaneous</option>
<option value="1085">System Amendments</option>
</select>
</td>
这是Js:
javascript:function E(){ f0=document.forms[0];
f0['F2156'].value='844';
}E()
这填充了页面上的选项,但我还需要处理 'onchange'。在上面的js中添加是怎么做到的呢?
所以你有一个小书签 这更有意义
javascript:(function(){ var s0=document.forms[0]['F2156']; s0.value='844';s0.onchange();})()
javascript:(function(){})()
无需命名函数即可执行
可以用换行符写,它们会被忽略:
注意 /* 注释 */ 已关闭
javascript:(
function(){
var f0=document.forms[0],
s0=f0['F2156'];
s0.value='844';
s0.onchange();
/* Next field */
setTimeout(function() {
f0['F10'].value='My text added here';
},1000); /* one second later */
}
)()