默認(rèn)讓頁(yè)面的第一個(gè)控件選中的javascript代碼
更新時(shí)間:2009年12月26日 02:43:23 作者:
當(dāng)頁(yè)面上面顯示了一個(gè)表單后,通常焦點(diǎn) 并不是放在第一個(gè)控件上面,只需要一點(diǎn)通常的腳本就可以實(shí)現(xiàn)這個(gè)效果 。
當(dāng)頁(yè)面上面顯示了一個(gè)表單后,通常焦點(diǎn) 并不是放在第一個(gè)控件上面,只需要一點(diǎn)通常的腳本就可以實(shí)現(xiàn)這個(gè)效果 。
document.forms[0].elements[0].focus();
如果頁(yè)面的第一個(gè)控件是隱藏字段,或是不支持focus() 上面這段javascript 可能就會(huì)出現(xiàn)錯(cuò)誤 !
var formutil = new Object;
formutil.focusOnfirst = function()
{
if(document.forms.length>0){
var item = document.forms[0].elements.length;
for(var i=0;i<item;i++){
if(document.forms[0].elements[i].type !="hidden"){
document.forms[0].elements[i].focus();
return;
}
}
}
}
document.forms[0].elements[0].focus();
如果頁(yè)面的第一個(gè)控件是隱藏字段,或是不支持focus() 上面這段javascript 可能就會(huì)出現(xiàn)錯(cuò)誤 !
復(fù)制代碼 代碼如下:
var formutil = new Object;
formutil.focusOnfirst = function()
{
if(document.forms.length>0){
var item = document.forms[0].elements.length;
for(var i=0;i<item;i++){
if(document.forms[0].elements[i].type !="hidden"){
document.forms[0].elements[i].focus();
return;
}
}
}
}
相關(guān)文章
js模擬權(quán)限選擇實(shí)現(xiàn)代碼(select操作)
權(quán)限選擇頁(yè)面,選擇、撤回、全部選擇、全部撤回2012-02-02用Javascript讀取CheckBox數(shù)組的值的代碼(兼容IE與firefox)
為了同時(shí)支持Firefox和IE,我們常常用document.getElementById(id)方法來取得HTML對(duì)象。但是getElementById方法只能取得單個(gè)對(duì)象,而對(duì)于CheckBox數(shù)組則無能為力。2010-12-12在textarea中顯示html頁(yè)面的javascript代碼
在textarea中顯示html頁(yè)面的javascript代碼...2007-04-04