поэтому у меня есть это ...
< input type="checkbox" id="chvre" value="1"/>
Здесь имеет смысл, что значение id
заключено в кавычки, так как это будет строковый идентификатор.Но как насчет значения type
?Разве checkbox
не является типом, как String и Boolean?Почему я продолжаю видеть эти якобы не-литералы между двойными кавычками?Это плохая практика?К чему я должен стремиться привыкнуть?
Кроме того, что если я хочу, чтобы значение value (это "1") было числом, а не обрабатывалось как строка?Если я читаю это значение в javascript, var val = document.getElementById("chvre").value
я должен использовать вещь parseInt()
.
Итак, как правильно делать эти вещи?Я просто все дважды цитирую?Разве я не должен?