Re: [問題] js抓表單值的問題

看板Web_Design作者 (yin6705)時間15年前 (2010/11/15 22:53), 編輯推噓0(005)
留言5則, 2人參與, 最新討論串4/4 (看更多)
如果html是下面這樣 <select id="menu" name="menu"> <option value="1">chocho1981</option> <option value="2">chocho1982</option> </select> 你可以用jquery的寫法來抓 var v = $("#menu option[selected='selected']").text(); v 就是目前被選取的<option>文字內容 建議用jquery來寫js的程式, 會省掉很多處理不同瀏覽器執行的問題, 用之前別忘了先include jquery的js檔, 語法部分可以到 http://jquery.com/ 去看看。 ※ 引述《chocho1981 (o(.```.)o)》之銘言: : 請教一下 如果我現在有一個表單是這樣的 : <select name="menu"> : <option value="1">chocho1981</option> : </select> : 我目前想要用JS來抓取上面的值 : A=document.getElementById('menu').value; : 這樣A抓到的值會是1 : 請問一下,如果我想要抓到後面chocho1981這個字串 : 請問有沒有辦法呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.165.86.158

11/15 22:57, , 1F
如果只是做小事的話,是不建議掛jquery啦...
11/15 22:57, 1F

11/15 22:57, , 2F
jquery-min.js少說有70幾K吧
11/15 22:57, 2F

11/15 22:57, , 3F
這種簡單的選取DOM node,應該還不需要花4K就可以搞定了
11/15 22:57, 3F

11/15 22:58, , 4F
而且我實在想不到這會有什麼跨瀏覽器問題
11/15 22:58, 4F

11/15 23:01, , 5F
同意k大~都用getelement了~不會有什麼問題~而且我實作過!!
11/15 23:01, 5F
文章代碼(AID): #1CuKbQAX (Web_Design)
文章代碼(AID): #1CuKbQAX (Web_Design)