아이디어 : 일반 Javascript 또는 jQuery를 통해 type = "hidden"인 입력 값을 설정합니다.숨겨진 입력 값 설정
문제점 : 선택기가 정확하고 충돌 요소가 없다고 확신하지만 jQuery 나 document.getElementById는 숨겨진 입력을 찾을 수 없습니다.
코드 : 내가보기에는 혼란스럽고 복잡한 PHP로 가득하기 때문에 실제로 많이 게시 할 수는 없습니다. 선택기 아무 문제가 없습니다 하고 "입력"나는 숨겨진를 참조 사용하고 다른 요소 :
$("#" + input.id.substr(0,2) + "_budget_hidden").val(budg_total);
참고 :
다음은 자바 스크립트입니다.
다음은 HTML입니다 :
<input type="hidden" name="s<?=$step_counter?>_budget_hidden"
id="s<?=$step_counter?>_budget_hidden" value="0" />
코드는 문맥 가지이지만 문법적 오류보다는 자바 스크립트와 일반적인 문제의 더. 생각?
+1 똑같은 줄 알았는데 – galambalazs
jQuery 선택기에서 참조하는 "입력"변수에 대해 onkeypress 이벤트에서 호출되고 있습니다. – Will
오, 당신이 말하는 것을 봅니다. 이벤트는 입력 자체에서 인라인으로 정의됩니다. onkeypress = "updateDifferences (this)" 이론상 문제가되지 않아야합니다. – Will