将js变量值添加到输入字段

时间:2011-09-08 10:05:37

标签: javascript populate

如何从javascript变量中获取值,该变量位于自己的.js文件中并用它填充隐藏字段?我从未尝试过这样的事情,所以我真的不知道甚至谷歌的用途。

1 个答案:

答案 0 :(得分:3)

var f = document.getElementById("myHiddenFieldId");
if (f) {
  f.value = myVar;
}

请务必在页面加载时使用此脚本,或在隐藏字段下方的某个位置使用脚本块。还要确保你加载了外部js文件,因此onload handler是最安全的地方。

更新:使用jQuery

jQuery(document).ready(function() {
  jQuery("#myHiddenFieldId").val(myVar);
});

更新:在您的具体情况下,您可以尝试使用

var value = dragtable.readCookie("dragtable-" + "myTableId");
if (value) {
  jQuery("#myHiddenFieldId").val(value);
}