Jquery:变量赋值

时间:2016-02-05 11:32:30

标签: jquery

我试图获取值为7的input元素的属性。这里我将7分配给paypalid,然后使用该变量获取属性的值。但是当我看到浏览器中的源代码时,paypalid并没有被替换为7.我认为我做错了。

<script>
   var paypalid="7";
   var checked=$("input[value=" + paypalid + "]").prop("checked");
</script>

1 个答案:

答案 0 :(得分:0)

请查看我的JSFIDDLE

这是我使用

的代码
<body>

<form action="">
<input type="checkbox" name="vehicle" value="Bike">I have a bike<br>
<input type="checkbox" name="vehicle" value="7" checked>I have a 7 cars 
<input type="checkbox" name="vehicle" value="9">I don't have 9 cars 
</form>

</body>

jQuery(document).ready(function(){
  var paypalid="7";
  var checked=$("input[value=" + paypalid + "]").prop("checked");
  alert(checked);

  paypalid="9";
  checked=$("input[value=" + paypalid + "]").prop("checked");
  alert(checked);
});