<input type="radio" checked="checked" value="0" id="paramsmenu_images0" name="params[menu_images]">
console.log(document.adminForm.params[menu_images]);
물론이 방법은 작동하지 않습니다. 어떻게 도달 할 수 있습니까?
<input type="radio" checked="checked" value="0" id="paramsmenu_images0" name="params[menu_images]">
console.log(document.adminForm.params[menu_images]);
물론이 방법은 작동하지 않습니다. 어떻게 도달 할 수 있습니까?
괜찮습니까?
document.getElementsByName('params[menu_images]')
또한 양식 요소를 찾기 위해
document.adminForm.elements
반복 할 수
...
getElementsByName이 컬렉션을 반환하므로 : document.getElementsByName ('의 PARAMS [menu_images ] ') [0] – RobG
@RobG 좋은 지적입니다. –
document.getElementById('paramsmenu_images0')
당신이 원한다면 당신에게 dom 요소를 줄 것입니다.
당신은 질문을 명확히 할 수 있습니까? 이름 속성에서'menu_images' 문자열을 얻으려고합니까? 아니면'name = "params [theme]"'요소를 얻으려고합니까? – mVChr
몇 가지 기본값이 포함 된 json 개체가 있고이 목록에서 trhough를 반복합니다. 목록에는 필드 이름과 값이 포함되어 있으므로 이름으로 요소에 도달해야합니다. 그것은 텍스트 입력에 대해 잘 작동하지만 다른 입력에 대해서는 사이클에서 특정 코드를 작성해야합니다. 어떻게 든 다음과 같이하고 싶습니다 : console.log (document.adminForm.params [menu_images]); –
'getElementsByName'의 문제점은 무엇입니까? –