作者d5123 (dd)
看板Ajax
標題[問題] 用JS取欄位值的方式?
時間Wed Dec 30 13:38:44 2009
我常用這兩種方法取得欄位之值:
1. document.formName.fieldName.value;
2. document.getElementsByName("fieldName")[index].value;
請問這兩種有何差別呢?
有時使用第一種方式會出現JS錯誤,改成第二種就好了,
但對兩者差異不清楚,請各位賜教,謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.146.76.146
1F:→ bibo9901:第一種好像是ie only.. 12/30 15:23
2F:→ TonyQ:不是好像 根本就是 ... 12/30 15:43
3F:→ terrybob:第一種別用的好。 12/30 17:46
4F:推 tomin:第一種我以前常用 捉text沒問題 radio, checkbox也許會錯 12/30 19:51
5F:推 Elly:document.getElementById("") →這如何,我習慣用這個 12/31 15:13
6F:→ suckerlove:我都用樓上那個 01/03 22:27
7F:→ chrisQQ:樓上的推文不禁讓我… 01/04 03:52
8F:→ suckerlove: jizz 01/04 21:52
9F:推 Elly:不好嗎? 可以指點我一下嗎? 01/06 19:13
10F:→ chrisQQ:不是不好啦ˇˇ 是推文讓我想歪了,他都用你的「那個」 01/07 06:53
11F:推 TonyQ:chris你最近壓力太大了嗎 = = a 01/07 09:06
12F:推 shadowjohn:一般都用document.getElementById("") 01/11 10:06
13F:→ shadowjohn:document.getElementsByName("test[]")常用在array 01/11 10:07