Флажок Query String на другой странице - PullRequest
0 голосов
/ 26 мая 2010

У меня проблема, у меня на странице 1 есть кнопка, которая при нажатии передает этот URL:

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>

Однако, когда я делаю это, ничего не происходит, кроме предупреждения. Флажок не установлен. Любая помощь будет принята с благодарностью.

С уважением, Hal

Ответы [ 2 ]

2 голосов
/ 26 мая 2010

Под именем named cf_538 вы подразумеваете атрибут name?

Если так:

$("[name=cf_538]").attr("checked", "checked");
1 голос
/ 26 мая 2010

Поскольку у вас есть тема, помеченная 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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...