fetch_customer_info.php
<button id=printToTextarea>Get to box</button>
text.php
<?php
require_once('fetch_customer_info.php');
?>
<script type="text/javascript">
$("#printToTextarea").on("click", function () {alert(3);
$(this).next("#textInput").focus();
});
</script>
<div id="projectNameDiv">
<label for="textInput">Text to Print:</label><br/>
<textarea name="textInput" id="textInput" rows='3' cols='40'></textarea>
</div>
当我点击“Get to box”按钮时,不会显示任何警告消息。我需要关注文本区域。
答案 0 :(得分:2)
删除$(this).next()
功能。
$("#printToTextarea").on("click", function () {
alert(3);
$("#text1").focus();
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<textarea name="text1" id="text1" cols="30" rows="10"></textarea>
<button id="printToTextarea">Get to box</button>
&#13;