Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.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 正在获取与选中的单选项相等的值_Javascript_Html_Input_Radio Button_Checked - Fatal编程技术网

Javascript 正在获取与选中的单选项相等的值

Javascript 正在获取与选中的单选项相等的值,javascript,html,input,radio-button,checked,Javascript,Html,Input,Radio Button,Checked,我无法使检查过的无线电输入值等于该值。相反,它似乎使用了列出的第一项。我尝试将选中的值添加到没有排在第一位的项目中,但没有成功。是否有可能将“checked”添加到getElement中 设curPage=0; 让代词=document.getElementById(“代词”).value; if(代词=“1”){ 代名词1=“他”; 代词2=“他的”; 代名词3=“他是”; }else if(代词=“2”){ 代名词1=“她”; 代名词2=“她”; 代词3=“她的”; }else if(代词

我无法使检查过的无线电输入值等于该值。相反,它似乎使用了列出的第一项。我尝试将选中的值添加到没有排在第一位的项目中,但没有成功。是否有可能将“checked”添加到getElement中

设curPage=0;
让代词=document.getElementById(“代词”).value;
if(代词=“1”){
代名词1=“他”;
代词2=“他的”;
代名词3=“他是”;
}else if(代词=“2”){
代名词1=“她”;
代名词2=“她”;
代词3=“她的”;
}else if(代词=“3”){
代名词1=“他们”;
代名词2=“他们的”;
代名词3=“他们是”;
}
让动词=document.getElementById(“skill”).value;
let place=document.getElementById(“城市”).value;
函数下一页(){
让page1=`在你的家乡${place}你会发现你的世界已经颠倒了。

“${3}在这里!”; 让page2=`Div替换内容2`; 设page3=`Div替换内容3`; 让showInfo=[page1,page2,page3]; let story=document.getElementById('story'); story.innerHTML=showInfo[curPage]; 如果(当前页面<2){ curPage++; } }

开始你的冒险吧!
你是谁?
代词:
他/他的
她/她
他们/他们

家乡:
波特兰
温哥华

最佳技能:
游泳
正在运行
烹饪


接下来
我相信您希望进行以下更改

  • 使用该名称,而不是具有多个不允许具有的相同ID

  • 在单击/函数中换行全部,否则用户将无法更改值

  • 您不需要表单标记

  • 设curPage=0;
    addEventListener(“加载”,函数(){
    document.getElementById(“getStory”).addEventListener(“单击”,函数(){
    让代词=document.querySelector(“[name=代词]:选中”).value;
    if(代词=“1”){
    代名词1=“他”;
    代词2=“他的”;
    代名词3=“他是”;
    }else if(代词=“2”){
    代名词1=“她”;
    代名词2=“她”;
    代词3=“她的”;
    }else if(代词=“3”){
    代名词1=“他们”;
    代名词2=“他们的”;
    代名词3=“他们是”;
    }
    让动词=document.querySelector(“[name=skill]:checked”).value
    let place=document.querySelector(“[name=city]:选中”).value;
    让page1=`在你的家乡${place}你会发现你的世界已经颠倒了。

    “${3}在这里!”; 让page2=`Div替换内容2`; 设page3=`Div替换内容3`; 让showInfo=[page1,page2,page3]; let story=document.getElementById('story'); story.innerHTML=showInfo[curPage]; 如果(当前页面<2){ curPage++; } }) })
    
    开始你的冒险吧!
    你是谁?
    代词:
    他/他的
    她/她
    他们/他们

    家乡:
    波特兰
    温哥华

    最佳技能:
    游泳
    正在运行
    烹饪


    下一页
    我相信您希望进行以下更改

  • 使用该名称,而不是具有多个不允许具有的相同ID

  • 在单击/函数中换行全部,否则用户将无法更改值

  • 您不需要表单标记

  • 设curPage=0;
    addEventListener(“加载”,函数(){
    document.getElementById(“getStory”).addEventListener(“单击”,函数(){
    让代词=document.querySelector(“[name=代词]:选中”).value;
    if(代词=“1”){
    代名词1=“他”;
    代词2=“他的”;
    代名词3=“他是”;
    }else if(代词=“2”){
    代名词1=“她”;
    代名词2=“她”;
    代词3=“她的”;
    }else if(代词=“3”){
    代名词1=“他们”;
    代名词2=“他们的”;
    代名词3=“他们是”;
    }
    让动词=document.querySelector(“[name=skill]:checked”).value
    let place=document.querySelector(“[name=city]:选中”).value;
    让page1=`在你的家乡${place}你会发现你的世界已经颠倒了。

    “${3}在这里!”; 让page2=`Div替换内容2`; 设page3=`Div替换内容3`; 让showInfo=[page1,page2,page3]; let story=document.getElementById('story'); story.innerHTML=showInfo[curPage]; 如果(当前页面<2){ curPage++; } }) })
    
    开始你的冒险吧!
    你是谁?
    代词:
    他/他的
    她/她
    他们/他们

    家乡:
    波特兰
    温哥华

    最佳技能:
    游泳
    正在运行
    烹饪


    下一页
    id必须是唯一的。我为您制作了一个片段,并在末尾添加了一个
    }
    id必须是唯一的。我为您制作了一个片段,并在末尾添加了一个
    }