我試圖將我從外部js文件中獲取的值傳遞到我的.aspx頁面。將值從外部.js文件傳遞給asp隱藏字段
這裏是我的.js文件的代碼:
function GETdateTime() {
var d = new Date()
var date = new String(d.getDate() + "/" + (d.getMonth() + 1) + "/" + d.getFullYear());
var time = new String(d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds());
document.getElementById("test").outerHTML = "<br>" + date + "<br>" + time;
}
在我的.aspx頁面中,我呼籲上述功能和檢索類似的結果:
<form id="form1" runat="server" method =" post">
<span id = "test"> </span>
<script type =" text/javascript" src="JavaScript1.js" >
</script>
<script type ="text/javascript">
GETdateTime();
</script>
</form>
我想實現的是,我打算有一個HiddenField
,它將存儲date, time and other things
,然後抓住那個HiddenField
中的值,並將它們傳遞給我的vb.net代碼以將它們存儲在一個字符串中。問題是,我看到了很多方法,我有點困惑與哪一個去像here,hereand here。我也在考慮效率,一致性,靈活性和整體性能。任何想法或建議,將不勝感激。
你可能會考慮這個答案以及:http://stackoverflow.com/questions/14603256/passing-values-from-javascript-to-code-beh ind-in-asp-net – Aristos