0
如何從一個JavaScript變量中獲取值,該變量位於其自己的.js文件中並使用它填充隱藏字段?我從來沒有嘗試過這樣的事情,所以我真的不知道什麼,甚至谷歌。將js變量值添加到輸入字段
如何從一個JavaScript變量中獲取值,該變量位於其自己的.js文件中並使用它填充隱藏字段?我從來沒有嘗試過這樣的事情,所以我真的不知道什麼,甚至谷歌。將js變量值添加到輸入字段
var f = document.getElementById("myHiddenFieldId");
if (f) {
f.value = myVar;
}
請務必在頁面加載或腳本塊中的隱藏字段下的某個位置使用此腳本。還要確保你的外部js文件被加載,所以onload處理程序將是最安全的地方。
更新:使用jQuery
jQuery(document).ready(function() {
jQuery("#myHiddenFieldId").val(myVar);
});
更新:在您的特定情況下,你可以用
var value = dragtable.readCookie("dragtable-" + "myTableId");
if (value) {
jQuery("#myHiddenFieldId").val(value);
}
問題嘗試,如果我的變量在JavaScript文件我怎樣才能得到它的函數中定義?因爲我添加了你的腳本,它說:「未捕獲的ReferenceError:new_val沒有被定義」 – Tsundoku
你的js文件尚未加載。你使用普通的JavaScript或像jQuery一樣的js框架? –
兩者,但主要是jQuery和我想要得到的變量我把它放在我使用的名爲「dragtable.js」的插件裏面 – Tsundoku