主题:在表单控件里面有没有什么办法直接调用一个函数,而不是靠事件触发?
比如做省市联动下拉菜单:
其中省:
<select name="sheng" onclick="javascript:exe(document.formname.sheng.options[document.formname.sheng.selectedIndex].value);">
上面这句是取得省的值,然后在JAVASCRIPT函数中实现自动生成该省下面的城市,并把这些城市名称,自动添加到name=shi的下拉菜单中,但是这样做有个弊端,提交以后再返回到这一页的话,就只会保留sheng下拉菜单的值,而shi下拉菜单由于动作是返回,没有触发过onclick事件,所以shi下拉菜单的值为空,这很不方便,所以我想问下,能不能有什么办法不通过这些动作事件就直接可以触发一个函数,或者大家还有什么其他的方法也可以达到返回以后自动显示城市的目的?
其中省:
<select name="sheng" onclick="javascript:exe(document.formname.sheng.options[document.formname.sheng.selectedIndex].value);">
上面这句是取得省的值,然后在JAVASCRIPT函数中实现自动生成该省下面的城市,并把这些城市名称,自动添加到name=shi的下拉菜单中,但是这样做有个弊端,提交以后再返回到这一页的话,就只会保留sheng下拉菜单的值,而shi下拉菜单由于动作是返回,没有触发过onclick事件,所以shi下拉菜单的值为空,这很不方便,所以我想问下,能不能有什么办法不通过这些动作事件就直接可以触发一个函数,或者大家还有什么其他的方法也可以达到返回以后自动显示城市的目的?