最近文匯軟件小編在進(jìn)行頁面開發(fā),遇到表單方面的問題,今天小編講下表單的獲取。
js中獲取form的方法:
1. 利用表單在文檔中的索引或表單的name屬性來引用表單
1 document.forms[i] //得到頁面中的第i個(gè)表單2 document.forms[formName] //得到頁面中相應(yīng)name的表單
2. 利用表單的id屬性
1document.getElementById(formId);
3.document.表單name 的方式
1 document.formName;//最為常用的一種方式
項(xiàng)目中 用的 aform.AAC002.value 實(shí)際上訪問的是因?yàn)閍form在頁面中唯一,經(jīng)自己測試,一個(gè)form表單,只要它的name屬性或者id屬性唯一,那么獲取這個(gè)表單就可以直接使用name或者id訪問。
如下端代碼:
那么在js中,
//var form1 = aform;
//相當(dāng)于一個(gè)對象, document.getElementById("aform");
// var input1 = aform.mingzi;
// var input1_ = aform.getElementByTagName('input')[0];
var form1 = aform; var formm = cxtjForm;
var form2 = document.cxtjForm;
// 方法1:
document.formName;
//最為常用的一種方式
var f = (aform===form2); alert('f:'+f);//true var _form = document.getElementById("aform");
var flag = (form1===_form);//true var inp1 = aform.mingzi;
var inp1_ = document.getElementsByName("mingzi"); var flag2 = (inp1===inp1_);
// var val = input1.value;
// alert('form1:'+form1);
好了,以上就是小編今天為大家分享的內(nèi)容,如果想更多關(guān)注小編,就來文匯軟件看看吧。