【发布时间】:2017-09-20 13:59:37
【问题描述】:
我正在尝试获取 div 中的文本以显示 div 旁边的文本框何时聚焦。我没有看到那个文字
下面是jquery脚本
<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<script src="../Scripts/jquery-1.11.2.js"></script>
<script type="text/javascript">
$(document).ready(function () {
//$jquery selector
//find textbox and place it in a variable
var txtbox = $('input[type="text"]');
//when textbox recives focus
txtbox.focus(function () {
$('#newroleHelpDiv').load('help.html');
});
//when textbox loses focus
txtbox.blur(function () {
$('#newroleHelpDiv').html('');
});
});
</script>
下面是 ASP 代码
<fieldset style="width:350px">
<legend> New Role</legend>
<table>
<tr>
<td>Insert New Role:</td>
<td> <input type="text" id="newrole" /> </td>
<td> <div id="newroleHelpDiv" runat="server"></div></td>
</tr>
</table>
</fieldset>
</asp:Content>
以下是帮助文本来自的 help.html 文件
<div id="newroleHelpDiv">
You may add an employee to this role
</div>
【问题讨论】:
标签: javascript jquery html asp.net ajax