这个问题在这里已有答案:
我想连接两个变量。当我使用警报时收到此错误消息[object HTMLInputElement] - [object HTMLInputElement]。
var Name = document.getElementById("thevoornaam");
var DoB = document.getElementById("thedate");
var catVar = Name + "--" + DoB;
alert(catVar);
有人可以帮帮我吗。
首先,您需要使用.value获取值
var Name = document.getElementById("thevoornaam").value;
var DoB = document.getElementById("thedate").value;
var catVar = Name + "--" + DoB;
alert(catVar);
window.onload = function (){
var Name = document.getElementById("thevoornaam").innerHTML ;
var DoB = document.getElementById("thedate").innerHTML ;
var catVar = Name + "--" + DoB;
document.getElementById("result").innerHTML = catVar;
};
v1: <span id="thevoornaam">Name</span> <br />
v2: <span id="thedate">DoB</span>
<hr />
r: <span id="result"></span>