我尝试了以下方法,但在一种特定情况下不起作用。如果信息路径表单中有动态下拉控件,它不会做任何事情。
我的代码:
window.onload = function() {
window.setTimeout(DoSomething, 1000);
}
function DoSomething(){
$('input[title="ClickMe"]').click(function ()
{
alert("hello");
});
任何建议都非常感谢。谢谢。
我尝试了以下方法,但在一种特定情况下不起作用。如果信息路径表单中有动态下拉控件,它不会做任何事情。
我的代码:
window.onload = function() {
window.setTimeout(DoSomething, 1000);
}
function DoSomething(){
$('input[title="ClickMe"]').click(function ()
{
alert("hello");
});
任何建议都非常感谢。谢谢。
您DoSomething
缺少括号()
,即使它没有参数也是必需的。没有它们,JavaScriptDoSomething
就像变量或属性一样对待。
至于您的下拉问题,真正的下拉列表根本不会导致此代码有任何差异,因为下拉列表应该是select
元素,而不是input
元素。
window.onload = function() {
window.setTimeout(DoSomething(), 1000); // <-- Needed parentheses
}
function DoSomething(){
$('input[title="ClickMe"]').click(function ()
{
alert("hello");
});