将值设置为文本框控件
Set value to textbox control
如何将年龄的值设置为文本框ID是txtage?我想将年龄设置为文本框值而不是警报框
<asp:ScriptManager ID="ScriptManager1" runat="server" />
<asp:TextBox ID="txtDate" runat="server" />
<asp:TextBox ID="txtage" runat="server" />
<asp:ImageButton runat="server" ID="imgPopup" ImageUrl="~/Images/Calendar.png" />
<cc1:CalendarExtender ID="CalendarExtender1" OnClientDateSelectionChanged="DateSelectionChanged"
runat="server" TargetControlID="txtDate" PopupButtonID="imgPopup" />
<script type="text/javascript">
function DateSelectionChanged(e) {
var today = new Date();
var dob = e.get_selectedDate();
var months = (today.getMonth() - dob.getMonth() + (12 * (today.getFullYear() - dob.getFullYear())));
alert("Your age: " + Math.round(months / 12));
}
</script>
你必须做
$('#<%=txtDate.ClientID %>').val("your value");
在 asp.net 使用客户端ID - 推荐但meh..不是那么多。我会尽量避免用javascript编写ClientID。
试试这个:使用 jquery
$('[id$=txtDate]').val('your value');
或使用JavaScript
document.getElementById('txtDate').value='your value';
相关文章:
- 如何更改文本框控件的不透明度值
- 文本框中的Html 5 x 5矩阵式控件
- 获取中继器控件ASP.Net中显示的单击项目文本框
- 如何在asp.net中获取动态创建的文本框web控件的值
- 使用 jquery 设置 Asp Label 控件的文本值
- 更新输入类型=文本值或文本框控件调整大小事件
- 如何将javascript代码附加到asp.net中的这个动态控件文本框中
- 文本从 asp 标签控件中消失,但呈现
- jQuery 控件的 AJAX 文本属性成功,返回 [对象对象]
- 突出显示焦点上的文本框服务器控件
- 指南文本 使用其他控件输入文本时不起作用
- asp 文本框控件上的必填字段验证和当前日期验证
- 如何从用户输入的文本框中从 Html 操作链接控件捕获传递多个值并发送到操作方法
- 如何将Ajax选项卡控件内部的文本框读取为javascript函数
- 如何在 C# 中将文本框值从一个用户控件获取到另一个用户控件
- 如何在单击任何其他控件时清除文本
- 如何在aspx页面中的用户控件文本框上设置焦点
- 如何在JavaScript中更改dropDown控件文本的字体
- 无法从asp.net控件文本框中使用js脚本
- 使用javascript在客户端的gridview中设置标签控件文本属性