Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.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
将我的ajax文本字段发送到php输入值_Php_Jquery - Fatal编程技术网

将我的ajax文本字段发送到php输入值

将我的ajax文本字段发送到php输入值,php,jquery,Php,Jquery,您好,我正在尝试将ABCABC的值打印到名为txn <!DOCTYPE html> <html> <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <script> $(document).ready(function(){ $("#btn1").click(function(){

您好,我正在尝试将
ABC
ABC的值打印到名为
txn

<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
  $("#btn1").click(function(){
    $("#test1").text("Hello world!");
  });
  $("#btn2").click(function(){
    $("#test2").html("<b>Hello world!</b>");
  });
  $("#btn3").click(function(){

    var result  = getElementByClass('.paymentID');
    $('#txn').val("result");
    $("#test3").val("Dolly Duck");
  });
});
</script>
</head>
<body>

<span class="paymentID" name="txn_id">ABC</span></div>
<input type="text" name="txn" id="txn" value="">


<p id="test1">This is a paragraph.</p>
<p id="test2">This is another paragraph.</p>

<p>Input field: <input type="text" id="test3" value="Mickey Mouse"></p>

<button id="btn1">Set Text</button>
<button id="btn2">Set HTML</button>
<button id="btn3">Set Value</button>

</body>
</html>

$(文档).ready(函数(){
$(“#btn1”)。单击(函数(){
$(“#test1”).text(“你好,世界!”);
});
$(“#btn2”)。单击(函数(){
$(“#test2”).html(“你好,世界!”);
});
$(“#btn3”)。单击(函数(){
var result=getElementByClass('.paymentID');
$('#txn').val(“结果”);
$(“#test3”).val(“多利鸭”);
});
});
基础知识

这是一个段落

这是另一段

输入字段:

设置文本 设置HTML 设定值
什么是空白?在哪里?什么时候?您的描述不完整且不清楚,因此很难具体说明问题所在。详细描述它,提到代码流,您正在谈论的特定变量等等。还不清楚demoSuccessHandler()是如何调用的。您必须在complete函数中填写输入。像这样
var payment\u ID=document.getElementById('payment\u ID')之后,必须填写“`payment\u ID.value=r``
var result=$(“.paymentID”).val()$(#txn').val(结果)您似乎几乎完全更改了代码。它甚至与同一个问题有关吗?不管怎样,getElementByClass应该是什么?这是你的职责还是什么?不管怎样,你都不需要它。您可以使用jQuery(与代码的其余部分保持一致)来实现这一点,例如,
var result=$(“.paymentID”)。第二个
$('#txn').val(“结果”)只是将文本字符串“result”放入文本框中,因为有引号。而
result
也不起作用,因为那是对象,而不是文本<代码>$('#txn').val(result.text())应该完成这项工作。