나는 '단추 1'의 상위 DIV를 얻을 내가 현재 가지고 (그 사업부의 모든 입력을 가능하게하는 것을 시도하고있다 '그들 장애인버튼의 부모 DIV를 받고
<div id="wrapper">
<div id="gameInfo">
<asp:TextBox ID="gameTitle"/>
<asp:TextBox ID="gameType" />
<asp:TextBox ID="gameprice"/>
<input type="button" id="button1" value="enable" onClick="myFunc()"/>
</div>
자바 스크립트 :
function myFunc() {
setTimeout(function() {
var inputs = document.getElementById("button1").parentNode.querySelectorAll('input[type="text"]');
[].forEach.call(inputs, function (input) {
input.disabled = false;
});
});
}
button1의 부모 노드를 얻으려고하고 있는데 올바른 방법이 확실치 않지만 버튼의 해당 부모 div에있는 모든 입력이 가능하도록 설정되어 있지만 부모 div에만 있습니다. 클릭 한 버튼 중 어떤 제안이 있습니까?
귀하의 질문에 귀하의 질문에 (편집 된) 코드가 작동합니다. (왜 시간이없는 setTimeout가 있습니까?) – GitaarLAB
dev 도구 콘솔 (F12)에 오류가 기록되지 않도록 하시겠습니까? – Rhumborl