以js访问帖子值

时间:2014-03-15 18:03:29

标签: javascript

以下是我在js中显示带有文本框 name = q 的表单和提交按钮的示例代码。

var imghtml='<div id="qrfile"><canvas id="out-canvas" width="320" height="240"></canvas>'+
    '<form name="test" action="qr.js" method="get"><div id="imghelp">Enter student id'+
    '<br> manually<br>'+
    '<input type="text" name="q"/><input type="submit" value="submit" onclick="myFunction()">'+
    '</div></form>'+
'</div>';

我想在用户点击提交按钮时捕获该值,该值显示在div中。我在下面创建了 myFunction()函数:

function myFunction(){
 document.getElementById("result_1").value=`q`;
}

错误是我错误地捕获了q这是文本框名称。任何帮助

2 个答案:

答案 0 :(得分:0)

为您的文本框添加ID,并使用document.getElementById查找该ID。然后,您将能够在文本框中获取值。

答案 1 :(得分:0)

为该字段提供ID,然后以Suman建议的方式访问/设置值,或使用jquery代替您可以执行以下操作

    $("#result_1").val() //Retrieve
    $("#result_1").val("q") //Set