Невозможно получить флажок для проверки (не простой вопрос!) - PullRequest
2 голосов
/ 02 ноября 2009

Не отклоняйте это как вопрос новичка! Это не так, я не пробовал все, и это сложная / запутанная среда, в которой находится мой код.

Хорошо - здесь идет. Я адаптирую чужой html / js / css код и пытаюсь заставить его работать на моем сервере (я получил разрешение - пожалуйста, без комментариев). Основной html генерирует перекрытую форму, которая имеет флажок, который не отмечен, и мне нужно пометить его как проверенный перед тем, как представить его пользователю.

Код флажка просто:

<input type="checkbox" id="type" />
<label for="type" id="disable">Disable check</label>

Я попытался изменить вышеупомянутое на ВСЕ из следующего (И делал Ctrl + F5 при попытке его в браузере):

<input type="checkbox" id="type" CHECKED/>
<input type="checkbox" id="type" checked>
<input type="checkbox" id="type" checked="checked"/>
<input type="checkbox" id="type" checked="checked" value="1"/>
<input type="checkbox" id="type" value="true" checked>
<input type="checkbox" id="type" name="tempname" checked="checked"/>
<input type="checkbox" id="type" checked=true/>
At the end of the page: <script type="text/javascript">document.getElementById("type").checked=true;</script>

Проблема МОЖЕТ быть в другом месте - что-то где-то МОЖЕТ установить для него значение по умолчанию, не отмеченное, но (a) это немного маловероятно, и (b) я действительно посмотрел на сопровождающий код js, но не повезло при предварительном поиске .

Мысли? потому что я все вне ...: (

Ответы [ 2 ]

2 голосов
/ 02 ноября 2009

Это довольно простой вопрос, хотя бы потому, что флажки довольно простые вещи :) Если

<input type="checkbox" id="type" name="name" checked="checked"/>

не работает, тогда я настоятельно рекомендую сделать большую копку в JavaScript, загружаемом на страницу.

1 голос
/ 02 ноября 2009

Вы смотрели в JavaScript, чтобы увидеть, есть ли код, отмечающий флажок, снятый по клику?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...