javascript - 选中复选框后如何插入今天的日期?

标签 javascript asp.net html

我们在 gridview 上有这个复选框:

<ItemTemplate>
 <asp:CheckBox ID="chkb" runat="server" onclick = "Check_this(this)" />
</ItemTemplate> 

我们的用户可以单击以选中一个框,也可以单击以选中多个框。

我们想添加另一列:

<asp:BoundField ItemStyle-Width = "150px" DataField = "curDate" SortExpression="curDate" HeaderText = "Date Accepted" />

这样,每当用户选中一个或多个复选框时,就会自动记录并显示选中该复选框的日期。

您能建议我如何处理这个问题吗?

非常感谢。

最佳答案

我不熟悉asp,所以我无法给你解决你的问题的确切代码。不过,我可以解释如何使用 JavaScript 来做到这一点。

在您的 Check_this() 函数中添加一行,将您想要输出日期的位置设置为当前日期。我不确定如何在 asp 中获取位置,但使用纯 HTML 和 JS 会是 document.getElementById("curDate").innerHTML = new Date()

关于javascript - 选中复选框后如何插入今天的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12078454/

相关文章:

php - 如何通过 html 表单连接到我的服务器

c# - 文件 'src' 在这里无效,因为它没有公开类型?

javascript - 如何在圆形 html Canvas 中将字母居中?

javascript - 如何在水平滚动的单个div中添加多个div?

javascript - 为什么 ASP MVC 模型绑定(bind)器只接受 POST 中的 JSON?

c# - 如何使 Global.asax 引用 aspx 中声明的下拉列表?

asp.net - 从 ASP.NET 调用 WCF 服务时身份验证失败

html - 你如何摆脱在 td 中的 div 上添加的自动空间?

javascript - 将额外变量传递给回调

javascript - 淡入/淡出导航栏