Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.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_Dom - Fatal编程技术网

如何在javascript中为标签添加值?

如何在javascript中为标签添加值?,javascript,dom,Javascript,Dom,如何使用JavaScript将变量的值放在标签上 function myFunction(id) { var x=document.getElementById(id); document.getElementById('l_id').value = document.write(x.id); } <label id="l_id" ></label> <a href="docview.php?id=25" id="1" onclick="myFunctio

如何使用JavaScript将变量的值放在标签上

function myFunction(id) {
var x=document.getElementById(id);   

document.getElementById('l_id').value = document.write(x.id);
}

<label id="l_id" ></label>
<a href="docview.php?id=25" id="1" onclick="myFunction("1")" target="iframe_a">July 3,    2013</a>
函数myFunction(id){
var x=document.getElementById(id);
document.getElementById('l_id')。value=document.write(x.id);
}

我想把变量
x
的值放在标签上。我该怎么做?

您需要将
标签的
innerHTML
设置为等于
x
,如下所示:

x = //value;
document.getElementById('yourelement').innerHTML=x;
你能试试这个吗


document.getElementById('l_id')。innerHTML=x.innerHTML

您是如何编写element.value=document.write()的;
var x = "sometext";
var myElement = document.getElementById('1_id');
myElement.innerText = x; //chrome and IE
myElement.textContent = x; //For firefox
加载后无法调用document.write的致命错误

function myFunction(x) { 
 document.getElementById('l_id').innerHTML = x;
}
<label id="l_id" ></label>
<a href="docview.php?id=25" id="1" onclick="myFunction('variable x')" target="iframe_a">July 3,    2013</a>
函数myFunction(x){
document.getElementById('l_id')。innerHTML=x;
}

你的问题不清楚我想把我得到的东西贴在标签上。。示例i get var x=“hello”如何对其进行编码以将其置于标签上?@user3034828查看我的答案。尝试更改此文档。getElementById('l_id')。value=document.write(x.id);getElementById('l_id')。value=x.id;只有表单控件元素有一个
属性。我想你的意思是innerHTML:-)我尝试了一下,但什么都没有发生。