gpt4 book ai didi

javascript - 输入和文本函数

转载 作者:行者123 更新时间:2023-11-30 08:54:06 25 4
gpt4 key购买 nike

我正在尝试创建一个函数,将您单击的文本按从框 1 到框 3 的顺序放入 3 个输入框。但是使用下面的函数,文本同时出现在框 1 和框 3 中,然后框 2. 我该如何解决这个问题?

function setInput(id){
if(hasbeenset)
{
document.getElementById("myinput2").value= id;
}
else if
(hasbeenset=true)

{
document.getElementById("myinput").value=id;

}
else
(hasbeenset=true)
{
document.getElementById("myinput3").value=id;

}


}

最佳答案

语法错误,因为您没有为 else if 指定条件:

}
else if { // invalid syntax

你应该:

}
else if ( condition goes here ) {

更新:

通过您的编辑,您现在有两个问题。

else if
(hasbeenset=true)

这将设置 hasbeenset 为真,并且总是会成功,因为表达式的计算结果为真。

else 
(hasbeenset=true)

这是无效语法,else block 永远不会采用表达式。

关于javascript - 输入和文本函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15228612/

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