Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从子页面javascript获取select标记值?_Javascript - Fatal编程技术网

如何从子页面javascript获取select标记值?

如何从子页面javascript获取select标记值?,javascript,Javascript,我有一个父页面,其中有一个select标记。它有很多选择。现在,用户可以选择其中一个选项 但问题是select标记没有id,而是有一个在运行时生成的名称 现在我想从子页面javascript获取所选值。 有人能为我提供这方面的指针吗?给定select元素sel,您将得到如下结果 var idx=sel.selectedIndex; var value=sel.options[idx].value; 您可以通过给元素一个id并使用document.getElementById(),或者通过doc

我有一个父页面,其中有一个select标记。它有很多选择。现在,用户可以选择其中一个选项

但问题是select标记没有id,而是有一个在运行时生成的名称

现在我想从子页面javascript获取所选值。
有人能为我提供这方面的指针吗?

给定select元素
sel
,您将得到如下结果

var idx=sel.selectedIndex;
var value=sel.options[idx].value;

您可以通过给元素一个id并使用
document.getElementById()
,或者通过
document.forms['formname'].elements['elementname']

获取
sel
元素,非常感谢。您能告诉我如何在子页面javascript中获取下面textarea字段的值吗?