function call(op) {
var x = op.selectedOptions[0].textContent;
var n = x.substring(0, 3);
//alert(n);
document.pts.inputbox.value = n;
document.pts.submit();
}
不工作我有抓住從列表框中選擇的選項的標籤值的函數,那麼它disects出前3個字母並傳遞到輸入框值的信息。selectedOptions [0] .textContent;在IE或Firefox
問題在於js如何抓取選定的選項標籤文本內容。它似乎在Chrome中工作得很好,但在firefox17和IE9中沒有任何反應。任何建議更好的方式來獲得選定的選項標籤值?
編輯: 我不能使用選項值,該值是爲更具體的東西保留 一切工作正常JSfiddle。
您是否考慮過在'
您可以嘗試將您的代碼放在http://jsfiddle.net網站上,以便我們可以輕鬆進行調查嗎? –
是的,我不能使用選項值,該數字是爲了別的。 – user1868232