我试图获取值为7的input元素的属性。这里我将7分配给paypalid,然后使用该变量获取属性的值。但是当我看到浏览器中的源代码时,paypalid并没有被替换为7.我认为我做错了。
<script>
var paypalid="7";
var checked=$("input[value=" + paypalid + "]").prop("checked");
</script>
答案 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);
});