2012-02-26 2 views

ответ

2

Я думаю, что вы ищете document.onready, который доступен с помощью jQuery, но чтобы сохранить его с javascript, как и в вашем вопросе, я предлагаю вам переместить ваш javascript-вызов в конец документа. Нагрузка будет выполняться до того, как будет выведен флажок, поэтому вы получаете ошибку.

Попробуйте следующий подход:

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head></head> 
<body> 
    <input type="checkbox" id="chk" checked />Checkbox 
    <script type="text/javascript"> 
     document.getElementById('chk').style.display = 'none'; 
    </script> 
</body> 
</html> 

Пока Javascript ссылка на флажок после его объявления, он должен работать нормально. Код jQuery: http://api.jquery.com/ready/

Надеюсь, это поможет.

Смежные вопросы