Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.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 如何在HTHML中将所选项目打印到下拉列表_Javascript - Fatal编程技术网

Javascript 如何在HTHML中将所选项目打印到下拉列表

Javascript 如何在HTHML中将所选项目打印到下拉列表,javascript,Javascript,在此代码中,document.getElementsByTagName(“选项”)[x].value在下拉列表中获取值,而document.getElementById(“pr”).innerHTML=text在标记中打印此值。但是,价值不是印刷品。为什么?试着这样做:用文本而不是值 函数myfun(){ var x=document.getElementById('state')。selectedIndex; var text=document.getElementsByTagName(“选

在此代码中,
document.getElementsByTagName(“选项”)[x].value
在下拉列表中获取值,而
document.getElementById(“pr”).innerHTML=text
标记中打印此值。但是,价值不是印刷品。为什么?

试着这样做:用
文本
而不是

函数myfun(){
var x=document.getElementById('state')。selectedIndex;
var text=document.getElementsByTagName(“选项”)[x].text;//它是一个文本
document.getElementById(“pr”).innerHTML=text;
}
myfun()

你好
你好

试着这样做:用
文本
而不是

函数myfun(){
var x=document.getElementById('state')。selectedIndex;
var text=document.getElementsByTagName(“选项”)[x].text;//它是一个文本
document.getElementById(“pr”).innerHTML=text;
}
myfun()

你好
你好

函数myfun(){
var x=document.getElementById('state')。selectedIndex;
var text=document.getElementsByTagName(“选项”)[x].text;//它是一个文本
document.getElementById(“pr”).innerHTML=text;
}
myfun()

你好
你好

函数myfun(){
var x=document.getElementById('state')。selectedIndex;
var text=document.getElementsByTagName(“选项”)[x].text;//它是一个文本
document.getElementById(“pr”).innerHTML=text;
}
myfun()

你好
你好

HTML
代码在哪里?您好@Maulikanani请添加相关代码。哪里是
HTML
code?hi hello@Maulikanani请添加相关代码。但在我的情况下,此代码无法正常运行,无法打印。请更改
文本
,改为
,并在一次更改事件中应用是的,我将更改值,但没有给出任何输出,但在我的情况下,此代码无法正常运行将打印查看代码段回答其工作。更改
文本
而不是
,并在onchange事件中应用是的,我将更改值,但不更改给定的输出
function myfun() {
  var x = document.getElementById('state').selectedIndex;
  var text = document.getElementsByTagName("option")[x].value;
  document.getElementById("pr").innerHTML = text;
}