Re: [問題] js抓表單值的問題
如果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
11/15 22:57, 1F
→
11/15 22:57, , 2F
11/15 22:57, 2F
→
11/15 22:57, , 3F
11/15 22:57, 3F
→
11/15 22:58, , 4F
11/15 22:58, 4F
→
11/15 23:01, , 5F
11/15 23:01, 5F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):