下面是我一直试图调用以将焦点设置在文本框上的函数,但它没有这样做。如果有人能告诉我如何做到这一点,我将感激不尽。
提前致谢:)
address1是文本框的id。
function address_validation(address1)
{
document.getElementById("address1").focus();
return false;
}
答案 0 :(得分:3)
您使用"address1"
而不是address1
。
您希望使用动态ID address1
来获取元素,但您使用的是静态"address1"
。
function address_validation(address1){
document.getElementById(address1).focus();
return false;
}
答案 1 :(得分:0)
<html>
<head>
<style>
#txt:focus{
background:black;
}
</style>
</head>
<body>
<input type="text" id="txt"><BR>
<input type="button" onclick="btn()" value="set focus">
<script>
function btn(){
var txt = document.getElementById("txt");
txt.focus();
return false;
};
</script>
</body>