我将从xml读取标签并将其分配给变量 ID 。
ID=(x[i].getElementsByTagName("ID-NUM")[0].childNodes[0].nodeValue);
我如何使用变量 ID 作为要显示的按钮值?
document.write("<input type = button value = ID style='width:100'><br><br>");
如果我不清楚,请告诉我,谢谢。
答案 0 :(得分:5)
您需要将该变量放入您要写出的字符串中
document.write("<input type='button' value='" + ID + "' style='width:100%'/><br/><br/>");
答案 1 :(得分:2)
或者,如果您已经写出了按钮对象,则可以直接使用对象模型:
document.getElementById("idOfButtonObject").value = ID;
答案 2 :(得分:0)
document.write("<input type='button' value='" + ID + "' style='width:100;' />
答案 3 :(得分:0)
请勿使用document.write
在页面上插入任何内容。这是有问题的,因为如果你在构建对象模型之后这样做,它将擦除整个文档并创建一个新文档。而是使用DOM方法创建一个按钮。
var input = document.createElement('input');
input.type = 'button';
input.value = ID; // set the ID
input.style = 'width: 100';
document.body.appendChild(input); // add to page