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

Javascript 无法在输入框中显示变量内容

Javascript 无法在输入框中显示变量内容,javascript,jquery,html,parse-platform,Javascript,Jquery,Html,Parse Platform,我在parse.com后端使用jquery、JS和html。我无法在SO或google上找到解决这个问题的确切方法 我已经使用 document.getElementById("div_name").innerHTML = name; 我可以使用 <div id= "div_name"></div> 现在我想将其添加到输入框中,并将字符串显示为框中的默认值。我想我可以用 <input type="text" id="div_name"/> 但这只

我在parse.com后端使用jquery、JS和html。我无法在SO或google上找到解决这个问题的确切方法

我已经使用

document.getElementById("div_name").innerHTML = name;
我可以使用

<div id= "div_name"></div>

现在我想将其添加到输入框中,并将字符串显示为框中的默认值。我想我可以用

<input type="text" id="div_name"/>

但这只显示一个空白框,没有数据。请问我的方法遗漏了什么?

如果您使用的是
,应该是

document.getElementById("div_name").value = name;

正如Tilwin Joy所指出的,原创帖子中的作品,例如

<div id= "div_name"></div>
<input type="text" id="div_name"/>
js(利用jquery库)


JSFIDLE

没错-innerHTML用于设置开始标记和结束标记之间的文本(如
),但输入字段不显示
之间的文本。相反,它使用了
属性。为了帮助您,我在这里创建了一个快速jfiddle,很抱歉,但我没有100%遵循您的答案。你能帮我想象一下吗?谢谢,如果您有重复的id,并使用value而不是innerHtmlNo duplicate id,请重新读取question@nicael是什么让你如此确信没有重复的id?没有重复的id,重读问题这似乎返回一个空白文本框,我在这里创建了一个快速提琴@Dano007,该提琴会发生什么?它充满了错误。检查控制台。@Dano007请参见注释“对剩余部分不确定”。@TilwinJoy对剩余部分不确定?在上面的评论中从JSFIDLE中删除,将编辑文章以包括。JSFIDLE只满足原始post的要求。
<div id= "div_name"></div>
<input type="text" class="div_name" value="" />
$(".div_name")
.val($("#div_name").text())