我需要从脚本中获取数据,然后在表单中使用它。
所以当我点击这个范围时:'
<span class="star rate1"></span>
来自js的值应该放在这篇文章中:
<input type="hidden" name="rate_product" id="rate_er" />
js脚本:
$(".rate1").click(function() {
var rate = document.getElementById("rate_er");
rate = 1;
});
但有些事情没有用。这个帖子是空的。你们可以帮助我找出问题以及我做错了什么吗?谢谢
答案 0 :(得分:2)
替换它:
var rate = document.getElementById("rate_er");
rate = 1;
使用:
$("#rate_er").val(1);
答案 1 :(得分:0)
你不能只做rate = 1
您的费率变量需要附加.value
才能使其真正有效。
$(".rate1").click(function() {
var rate = document.getElementById("rate_er").value;
rate = 1;
});
或强>
$(".rate1").click(function() {
var rate = document.getElementById("rate_er");
rate.value = 1;
});