繁体   English   中英

如何将值从javascript传递到html?

[英]How can I pass value from javascript to html?

我有从另一个PHP文件获取JSON的JavaScript函数,但无法将值传递给HTML文件。 我该怎么做 ??

这里请看

<body>
    <script type="text/javascript" src="jquery.min.js"></script>
    <script type="text/javascript">
    $.getJSON("getquestion.php",function(result)
    {
        document.getElementById("question").innerHTML = result.test_question;   
        testform.textquestion.value = result.test_question;

    });
    </script>
<form name="testform"> 
<div id="question"></div>
<input id="aaa" type="text" name="textquestion"></input>

</body>

div:question可以显示result.test_question中的数据,但input:aaa不能。

您能教我如何将价值传递给或吗? 和我可以分配功能的名称.getJSON和如何?

由于您已经在使用jQuery,因此请正确使用jQuery。

$("#question").html(result.test_question);
$('#aaa').val(result.test_question);

更改

testform.textquestion.value = result.test_question;

document.getElementById('aaa').value = result.test_question;

要么

document.testform.textquestion.value = result.test_question;

此处使用JavaScript访问表单的文档

或者因为您已链接jQuery ..您可以替换

document.getElementById("question").innerHTML = result.test_question;   
testform.textquestion.value = result.test_question;

$("#question").html(result.test_question);   
$('#aaa').val(result.test_question);

此处的.html()此处的 .val() 文档

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM