Asp.net 如何在服务器端获取javascript日历值
我是Asp.net新手。我使用的是Javascript日历,它使用输入标记。如果我使用Asp.net 如何在服务器端获取javascript日历值,asp.net,Asp.net,我是Asp.net新手。我使用的是Javascript日历,它使用输入标记。如果我使用runat=“server”以便在cs页面上获取值,那么它不会显示日历。如何从输入标签到.cs页面获取日历值最简单的方法: 控件上有一个隐藏字段。 使用以下命令在javascript中设置其值: $('#').val(“此处的日期值”) 然后,您可以访问cs文件中的此隐藏字段。在您的aspx页面中创建一个隐藏字段,该字段应在“服务器”上运行 然后 在按钮上单击CallJavaScript函数,说jsOnclik
runat=“server”
以便在cs页面上获取值,那么它不会显示日历。如何从输入标签到.cs页面获取日历值最简单的方法:
控件上有一个隐藏字段。
使用以下命令在javascript中设置其值:
$('#').val(“此处的日期值”)
然后,您可以访问cs文件中的此隐藏字段。在您的aspx页面中创建一个隐藏字段,该字段应在“服务器”上运行 然后 在按钮上单击CallJavaScript函数,说jsOnclikfun(),并将此函数编写为
<script type="text/javascript">
function jsOnclikfun() {
var dateInputtext = document.getElementById("Id Of input textbox which you are trying to make runat=server");
var hdDateValue = document.getElementById('<%= hiddenField_Id.ClientID %>');
hdDateValue.value = dateInputtext.value;
return true;
}
</script>
函数jsOnclikfun(){
var dateInputtext=document.getElementById(“您试图使其运行的输入文本框的Id=server”);
var hdDateValue=document.getElementById(“”);
hdDateValue.value=dateInputtext.value;
返回true;
}
现在,在需要数据的服务器端,从隐藏字段中获取数据作为hiddenfieldID.Value
希望这能有所帮助。您如何在js中获得日历值。