Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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_Variables - Fatal编程技术网

Javascript用“-”连接两个变量

Javascript用“-”连接两个变量,javascript,variables,Javascript,Variables,我想连接两个变量。当我使用警报获取此错误消息[object HTMLInputElement]-[object HTMLInputElement]时 var Name = document.getElementById("thevoornaam"); var DoB = document.getElementById("thedate"); var catVar = Name + "--" + DoB; alert(catVar); 有人能帮我吗。首先,您需要

我想连接两个变量。当我使用警报获取此错误消息[object HTMLInputElement]-[object HTMLInputElement]时

    var Name = document.getElementById("thevoornaam");
    var DoB = document.getElementById("thedate");

    var catVar = Name + "--" + DoB;
    alert(catVar);

有人能帮我吗。

首先,您需要使用

window.onload=函数{ var Name=document.getElementByIdthevoornaam.innerHTML; var DoB=document.getElementByIdthedate.innerHTML; var catVar=名称+-+DoB; document.getElementByIdresult.innerHTML=catVar; }; v1:名称 v2:DoB
r:您需要从元素中读取值。只需在前两条语句的末尾添加.value即可。将其命名为Name.value+-+DoB.value;不要将这些变量名大写。变量总是camelCase,除非它们是构造函数,在这种情况下它们可以是PascalCase。你应该解释,而不仅仅是正确的。一个简单的句子,比如:如果你想连接那些dom元素中的值,那么就这样做吧。@hezanathos我已经解释过了是的,你编辑过,这会更好一些。你还没有真正解释。谢谢@Ghostman:
    var Name = document.getElementById("thevoornaam").value;
    var DoB = document.getElementById("thedate").value;

    var catVar = Name + "--" + DoB;
    alert(catVar);