我遇到了问题,我在第1页上有一个按钮,点击后会传递此网址:
http://www.example.com/page1.html?jquery=blogger
点击它后会转到第2页,其中有复选框。我需要在页面加载后检查与“blogger”(名为:cf_538)相关联的复选框。
<script type="text/javascript">
<!--
var koko = querySt("jquery");
if (koko == 'blogger'){
document.order.cf_538.checked = true;
alert('thank you for showing interest in our start up package');
}else{
alert('thank you for showing interest in our services');
}
-->
</script>
然而,当我这样做时,没有任何事情发生,但警报。未选中该复选框。任何帮助将不胜感激。
此致 哈尔
答案 0 :(得分:2)
“named cf_538”是指name
属性吗?
如果是这样的话:
$("[name=cf_538]").attr("checked", "checked");
答案 1 :(得分:1)
由于您的主题标记为jQuery:
$('input[name=cf_538]').attr('checked', true);
并且'订购'表单的名称?你的
document.order.cf_538.checked = true;
适用于
<form name="order">
<input type="checkbox" name="cf_538" />
</form>
-
document.getElementById('order').cf_538.checked = true;
适用于
<form id="order">
<input type="checkbox" name="cf_538" />
</form>