확인란을 사전 선택하는 세 가지 구현을 보았습니다. 나는 그것이 "적절한"방법이라고 생각했기 때문에 checked = "checked"를 사용하기 시작했다. (결코 "checked"= "yes"를 좋아하지 않았다.) 좀 더 읽기 쉽고 JavaScript 코드를 작성하기가 쉽기 때문에 checked = "true"로 변경하려고 생각하고 있습니다. 이 같은 질문은 "disabled"= "disabled"대 "disabled"= "true"와 같은 다른 속성에도 적용됩니다. 일관성있는 한, 선호하는 접근 방식을 "사실"로 사용하고 있습니까? 당신이입력 체크 상자가 true 또는 선택 또는 예일 경우
<input type="checkbox" checked="checked" value="123" name="howdy" />
<input type="checkbox" checked="true" value="123" name="howdy" />
<input type="checkbox" checked="yes" value="123" name="howdy" />
에 의해 경고로, 확인, 비활성화, 읽기 전용 및 ISMAP 입력의 속성에 대한 유효한 값이 아닙니다 무엇 $ ('입력 [이름 = foo는]')에 대한. attr ('checked', true); 정말 $ ('input [name = foo]') 여야합니다. attr ('checked', 'checked')? – user1032531