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