Javascript 如何始终触发<;选择>;标签
我编写了一个select标记(havedefaultselected),并使用选项值触发另一个js函数:Javascript 如何始终触发<;选择>;标签,javascript,selection,default,dropdown,Javascript,Selection,Default,Dropdown,我编写了一个select标记(havedefaultselected),并使用选项值触发另一个js函数: var-selectElement=document.getElementById(“sel”); 函数somefunction(){ console.log(selectElement.value); }; 对 不 全部的 在身体标签上添加一个onload功能: <body onLoad='somefunction()'> 在身体标签上添加一个onload功能: <
var-selectElement=document.getElementById(“sel”);
函数somefunction(){
console.log(selectElement.value);
};代码>
对
不
全部的
在身体标签上添加一个onload功能:
<body onLoad='somefunction()'>
在身体标签上添加一个onload功能:
<body onLoad='somefunction()'>
我建议构建一个独立的函数来计算所选索引。然后,我将手动将一个变量映射到
元素,并附加一个onchange()
处理程序,然后调用该函数,将自身作为参数传入
通过此设置,您既可以计算任何
元素的选定值,也可以计算已映射到变量的目标
元素的选定值,以便于访问。然后,您只需在页面加载时将该变量传递到函数:
/*函数获取选择,该选择将``元素作为参数*/
函数GetSelectedIndex(选择){
对于(变量i=0;i
挑选
对
不
全部的
我建议构建一个独立的函数来计算所选索引。然后,我将手动将一个变量映射到
元素,并附加一个onchange()
处理程序,然后调用该函数,将自身作为参数传入
通过此设置,您既可以计算任何
元素的选定值,也可以计算已映射到变量的目标
元素的选定值,以便于访问。然后,您只需在页面加载时将该变量传递到函数:
/*函数获取选择,该选择将``元素作为参数*/
函数GetSelectedIndex(选择){
对于(变量i=0;i
挑选
对
不
全部的
为什么不在加载窗口时调用该函数?我想这会解决问题的
你的问题
window.onload=function(){
if(selectEl.value)//或use(selectEl.value==”是)
somefunction()
};
var selectEl=document.getElementById(“sel”);
函数somefunction(){
console.log(selectEl.value);
}
对
不
全部的
为什么不在加载窗口时调用该函数?我想这会解决问题
你的问题
window.onload=function(){
if(selectEl.value)//或use(selectEl.value==”是)
somefunction()
};
var selectEl=document.getElementById(“sel”);
函数somefunction(){
console.log(selectEl.value);
}
对
不
全部的