gpt4 book ai didi

javascript - selectedOptions[0].textContent;在 IE 或 Firefox 中不工作

转载 作者:技术小花猫 更新时间:2023-10-29 12:04:02 24 4
gpt4 key购买 nike

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();
}

我有一个函数可以从列表框中的选定选项中获取标签值,然后分离出前 3 个字母并将该信息传递给输入框值。

问题在于 js 如何抓取选定的选项标签文本内容。它似乎在 Chrome 中工作得很好,但在 firefox17 和 IE9 中没有任何反应。关于获取所选选项标签值的更好方法的任何建议?

编辑:我不能使用选项值,该值是为更具体的东西保留的在 JSfiddle 中一切正常。

最佳答案

试试这个

function call(op) {
var x = op.options[op.selectedIndex].text;
var n = x.substring(0, 3);
alert('Index : '+op.selectedIndex+' and first 3 lettrs are : '+n);
}

DEMO .

关于javascript - selectedOptions[0].textContent;在 IE 或 Firefox 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13753201/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com