Привет, я пытаюсь напечатать значение <span class="paymentID" name="txn_id">ABC</span></div>
AB C в поле ввода с именем 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>