我有一个隐藏的字段
<input type="hidden" name="smname" />
现在我在js文件中有一个函数count();如何将返回值分配给隐藏字段?
答案 0 :(得分:11)
您可以为隐藏字段添加唯一ID:
<input type="hidden" name="smname" id="smname" />
然后在javascript中:
document.getElementById('smname').value = count();
其中count是您要调用的函数,它返回值:
var count = function() {
return 'some value';
};
答案 1 :(得分:2)
尝试:
document.getElementsByName('smname')[0].value = count();
答案 2 :(得分:0)
您想使用
等代码的document.getElementById( “名称”)
然后将其作为对象处理。记得为你的html元素定义一个名字/ id。
答案 3 :(得分:0)
如果为input元素指定id
属性,则可以使用document.getElementById()
方法在javascript中获取对它的引用,然后设置元素的value
属性
HTML 的
<input id="surname" type="hidden" name="smname" />
的Javascript
var input = document.getElementById("surname");
input.value = count();