Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选中复选框后如何插入今天的日期?_Javascript_Asp.net_Html - Fatal编程技术网

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

Javascript 选中复选框后如何插入今天的日期?,javascript,asp.net,html,Javascript,Asp.net,Html,我们在gridview上有以下复选框: <ItemTemplate> <asp:CheckBox ID="chkb" runat="server" onclick = "Check_this(this)" /> </ItemTemplate> 我们的用户可以单击以选中一个框,也可以单击以选中多个框 我们希望添加另一列: <asp:BoundField ItemStyle-Width = "150px" DataField = "curDate" S

我们在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_中,此函数添加一行,用于将日期输出到当前日期的任何位置。我不确定如何在asp中获取位置,但如果使用纯HTML和JS,它将是document.getElementByIdcurDate.innerHTML=new Date

是否要回发到服务器以执行此操作,还是要在客户端处理它?如果是前者,则将事件处理程序与复选框的单击事件关联;如果是后者,您需要使用jQuery.date将显示在绑定字段中?您还想在数据库中记录接受的日期吗?您想在客户端这样做吗?这是javascript还是asp.net问题?谢谢@Leandro。我是OP,客户端会很好。非常感谢你。