在内容页面 asp.net / c# 上显示客户端时间的步骤
Steps to display clientSide Time on contentpage asp.net / c#
我的主页有
文本框:txt1
contentplaceholder= holder1
我的内容页面
有一个文本框:txt2
当我显示内容页面时,它必须在没有任何点击事件的情况下自动显示客户端时间(而不是服务器时间)。
txt2.text ==> dd MMM 格式(例如:5 月 31 日)
我找到了以下代码:
<input type="hidden" id="clienttime" runat="server" />
(function $ {
$("#clienttime").val(new Date().toUTCString());
});
但是,它不起作用,我不确定如何调用此函数以及在何处准确插入代码。请逐步说明
你只需要
<input type="hidden" id="clienttime" runat="server" />
<script>
$("#clienttime").val(new Date().toUTCString());
</script>
但是,这会将时间置于隐藏字段中,因此无法看到。
如果应该看到,请将隐藏输入更改为标签或普通文本框。
<label id="lblClientTime"></label>
<script>
$("#lblClientTime").text(new Date().toUTCString());
</script>
需要jQuery。
我的主页有 文本框:txt1 contentplaceholder= holder1
我的内容页面 有一个文本框:txt2
当我显示内容页面时,它必须在没有任何点击事件的情况下自动显示客户端时间(而不是服务器时间)。 txt2.text ==> dd MMM 格式(例如:5 月 31 日)
我找到了以下代码:
<input type="hidden" id="clienttime" runat="server" />
(function $ {
$("#clienttime").val(new Date().toUTCString());
});
但是,它不起作用,我不确定如何调用此函数以及在何处准确插入代码。请逐步说明
你只需要
<input type="hidden" id="clienttime" runat="server" />
<script>
$("#clienttime").val(new Date().toUTCString());
</script>
但是,这会将时间置于隐藏字段中,因此无法看到。
如果应该看到,请将隐藏输入更改为标签或普通文本框。
<label id="lblClientTime"></label>
<script>
$("#lblClientTime").text(new Date().toUTCString());
</script>
需要jQuery。