美好的一天,我正在尝试传递一个 java 脚本变量以及 2 个用户输入。我无法让代码正常工作,电子邮件和名称转到 HighScore.php 就好了,但我一直为隐藏字段获取零。highscore1 是变量的名称。我不知道 J Query,所以我需要一个 HTML java 脚本解决方案。谢谢你看。 <form method="post" name="form" action="HighScore.php">
<input type="text" placeholder="Enter Name" name="username">
<input type="text" placeholder="Enter Email" name="email">
<input type="hidden" name="highscore1" id="hidden_score" value= highscore1>
<input type="submit" name="add" value=Enter>
</form>
2 回答

呼啦一阵风
TA贡献1802条经验 获得超6个赞
我认为在你的情况下,你应该首先使用 javascript 来获取/设置 hidden_score 输入,你可以在你的 html 页面的任何地方使用它,只要你确保输入完全呈现,你可以简单地将它添加到 jQuery 版本中$(function() { /*you can put your code here*/ }),和document.addEventListener('DOMContentLoaded', function(event) { /*you can put your code here*/ })javascript 版本
<script>
document.getElementById("hidden_score").value = "Set value here";
</script>
然后,在您的 HighScore.php 中,您可以使用它来获取取决于表单方法的值:$_POST['hidden_score'] 用于发布,$_GET['hidden_score'] 用于获取

神不在的星期二
TA贡献1963条经验 获得超6个赞
function setHighScore()
{
document.getElementById("hidden_score").value = "Set value here";
}
现在您可以在满足您要求的任何事件上调用上述功能
- 2 回答
- 0 关注
- 109 浏览
添加回答
举报
0/150
提交
取消