【发布时间】:2013-12-11 09:33:35
【问题描述】:
我正在尝试更改隐藏表单的输入值以更新我的数据库中游戏的分数。
我在一个显示和玩游戏的 php 页面上有这个表单代码。
<form id ="recordForm" method="POST" action="updatePHP.php">
<input type='hidden' name="record" id='record' value='' />
</form>
我正在尝试使用此 javascript 更改隐藏输入字段的值。这是在控制游戏的单独 javascript 文件中。
function postPHP(newRecord){
alert("POST TO PHP"); //test to make sure I am calling this function
alert (newRecord); //alerts the correct value
var elem = document.getElementById('record');
elem.value = 12;
// document.getElementById('record').value = newRecord;
// document.getElementById('recordForm').submit();
};
关于这个主题有很多主题,但我只是无法弄清楚我做错了什么。有什么建议吗?
【问题讨论】:
-
是的,我有很多建议..... :)
-
该代码应该可以正常工作(它将值设置为
12)。你的确切问题是什么?你有什么错误吗? -
你在哪里调用函数
postPHP()
标签: javascript php forms input