在做两级联运时用到的这一个方便的方法
我对这个方法的理解就是强制触发某个事件;
我对这个方法的理解就是强制触发某个事件;
document.getElementById(
"
select1
"
).fireEvent(
"
onchange
"
),重新触发onchange事件。
function changeTest() // form中οnsubmit="changeTest();"
{
document.getElementById( " getTest " ).value = document.getElementById( " Sel_Child " ).value;
}
function getload() // body中οnlοad="getload();"
{
document.getElementById( " Sel_Parent " ).fireEvent( " onchange " );
var arr = document.getElementById( " Sel_Child " ).options;
var v = document.getElementById( " getTest " ).value;
for ( var i = 0 ;i < arr.length;i ++ )
{
if (arr[i].value == v)document.getElementById( " Sel_Child " ).selectedIndex = i;
}
}
function changeTest() // form中οnsubmit="changeTest();"
{
document.getElementById( " getTest " ).value = document.getElementById( " Sel_Child " ).value;
}
function getload() // body中οnlοad="getload();"
{
document.getElementById( " Sel_Parent " ).fireEvent( " onchange " );
var arr = document.getElementById( " Sel_Child " ).options;
var v = document.getElementById( " getTest " ).value;
for ( var i = 0 ;i < arr.length;i ++ )
{
if (arr[i].value == v)document.getElementById( " Sel_Child " ).selectedIndex = i;
}
}