2010-05-26 71 views
0

我有一個問題,我有第1頁一個按鈕,點擊時通過這個網址:查詢字符串檢查複選框不同的頁面

http://www.example.com/page1.html?jquery=blogger

一旦它的點擊將進入PAGE2那裏有複選框。我需要在頁面加載後檢查與「博客」(名爲: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

的情況下將工作你將不得不提供相當多的信息,以便任何人提供幫助。標記是什麼樣的? – Pointy 2010-05-26 18:50:21

回答

2

通過 「命名cf_538」 你的意思是name屬性?

如果是這樣的:

$("[name=cf_538]").attr("checked", "checked"); 
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>