我想在dropdownlist上先触发客户端事件,于是在body onload添加一个客户端的AddHandler()函数
js块里写
function AddHandler()
{
var ddl=document.getElementById("ddlflag");
if(ddl)
{
ddl.onChange=Change;
}
}
function Change()
{
document.write(‘xxxxxxxxxxxx.....’);
。 }
为什么Change函数里的就是不执行呢
我换成button就能够执行到
js块里写
function AddHandler()
{
var ddl=document.getElementById("ddlflag");
if(ddl)
{
ddl.onChange=Change;
}
}
function Change()
{
document.write(‘xxxxxxxxxxxx.....’);
。 }
为什么Change函数里的就是不执行呢
我换成button就能够执行到
{var ddl=document.getElementById("ddlflag");if(ddl)
{
ddl.onchange=function(){Change();};
}
}
{
var ddl=document.getElementById("ddlflag");
if(ddl)
{
ddl.onChange=Change();
}
}
function Change()
{
document.write(‘xxxxxxxxxxxx.....’);
。 }
好像js里调函数直接这样也是能调到的ddl.onChange=Change;
后来发现了ddl.onChange改成小写的才行