我有一个LocationInfo.jsp,我在其中使用AJAX调用AddCities.jsp
现在问题是当我验证像isEmpty这样的addCities.jsp字段并且如果它是空的那样设置焦点元素,javascript函数搜索locationinfo.jsp上的元素并且它没有将焦点设置在所需元素上。 我是javascript的新手,所以请帮助我。
这是我的代码:
function isEmptyField(obj)
{
if((obj.value==null)||(obj.value.length==0))
{
alert("Please Enter Value");
document.getElementById(obj.id).focus();
}
}
和AddCities.jsp中的文本框是这样的:
<input class="combo" type="text" name="city" id="ctname" onBlur="isEmptyField(this);">
enter code here
答案 0 :(得分:0)
2条评论
1.检查你的&#34;如果&#34;条件返回true?
2.如果是,请尝试this.focus()
而不是document.getElementById(obj.id).focus();