레이블 이름이 lblName이고 확인란 이름이 chkId입니다. lblName을 클릭하면 chkId의 값을 확인해야합니다. 그 때문에 다음 코드를 사용하고 있지만 작동하지 않습니다.레이블을 마우스로 클릭하면 확인란을 선택하는 방법
<!DOCTYPE html>
<html>
<head>
<script>
$(document).ready(function() {
$("[#name]").click(function() {
$('#' + $(this).attr("chkId")).prop('checked',
function(i, oldVal) { return !oldVal; });
});
});
</script>
</head>
<body>
<label id="lblName" runat= "server">Name</label>
<asp:CheckBox ID="="chkId" runat="server"/></body>
</html>
아이디어가 있으십니까?
<asp:CheckBox ID="="chkId" runat="server"/></body>
당신은이 기능을 위해 자바 스크립트를 필요로하지 않는 ="
레이블의 ** for ** 속성을 사용하여 레이블을 지정할 수 있습니다. 당신은 자바 스크립트에 갈 필요가 없습니다. – Srinivas