解決表單中第一個非隱藏的元素獲得焦點的一個方案
更新時間:2009年10月26日 18:09:54 作者:
解決表單中第一個非隱藏的元素獲得焦點的一個方案
form中又許多元素,是用例如form.element[x] 來表示;
一個元素的類型: 一個元素的類型是用 element.type 來表示
有了上面的一些了解,現(xiàn)在就讓我們來解決第一個非隱藏元素獲得焦點的方案:
首先定義 一個對象 作為方法的應(yīng)用者:
var f=new Object();
然后:
f.getTheFirstFocus=function(){
if (document.forms.length > 0){
for (var i=0; i < document.forms[0].elements.length; i++) //遍歷個元素
{ var oField = document.forms[0].elements[i];
if (oField.type != “hidden”) {oField.focus();}
return
}
}
}
};
一個元素的類型: 一個元素的類型是用 element.type 來表示
有了上面的一些了解,現(xiàn)在就讓我們來解決第一個非隱藏元素獲得焦點的方案:
首先定義 一個對象 作為方法的應(yīng)用者:
var f=new Object();
然后:
復(fù)制代碼 代碼如下:
f.getTheFirstFocus=function(){
if (document.forms.length > 0){
for (var i=0; i < document.forms[0].elements.length; i++) //遍歷個元素
{ var oField = document.forms[0].elements[i];
if (oField.type != “hidden”) {oField.focus();}
return
}
}
}
};
相關(guān)文章
用javascript將數(shù)據(jù)庫中的TEXT類型數(shù)據(jù)動態(tài)賦值到TEXTAREA中
用javascript將數(shù)據(jù)庫中的TEXT類型數(shù)據(jù)動態(tài)賦值到TEXTAREA中...2007-04-04
用Javascript讀取CheckBox數(shù)組的值的代碼(兼容IE與firefox)
為了同時支持Firefox和IE,我們常常用document.getElementById(id)方法來取得HTML對象。但是getElementById方法只能取得單個對象,而對于CheckBox數(shù)組則無能為力。2010-12-12
用 Javascript 驗證表單(form)中的單選(radio)值
在用 Javascript 驗證表單(form)中的單選框(radio)是否選中時,很多新手都會遇到問題,原因是 radio 和普通的文本框在獲取值的時候有很大不同.2009-09-09
用javascript實現(xiàn)改善用戶體驗之a(chǎn)lert提示效果
用javascript實現(xiàn)改善用戶體驗之a(chǎn)lert提示效果...2007-10-10

