从js的输入中获取值

时间:2014-09-01 00:21:23

标签: javascript html input

我需要从脚本中获取数据,然后在表单中使用它。

所以当我点击这个范围时:'

<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;
});

但有些事情没有用。这个帖子是空的。你们可以帮助我找出问题以及我做错了什么吗?谢谢

2 个答案:

答案 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;
});