表单内有一下拉选择框sle,一个输入框 username
当下拉选择框的值改变时,相应改变输入框username的onclick事件
sle的onchange事件调用方法send();
var sle=document.getElementById("sle");
var username=document.getElementById("username");
function send(){
if(sle.value==1){
username.onclick="javascript:alert('value==1')";
}else{
username.onclick="javascript:alert('value==else')";
}
}
上面这样写貌似没用啊?单击username时完全没反应
以上功能该怎么实现?
------解决方案--------------------
- JScript code
function send(){ if (sle.value==1) { username.onclick = function() { alert('value==1'); } } else { username.onclick= function() { alert('value==else'); } } }
------解决方案--------------------
function send() {
if (sle.value == 1) {
username.onclick = function(){
alert('value==1');
}
} else {
username.onclick = function(){
alert('value==else');
}
}
}