질문을 따르십시오. 나는 여러개의 listitem을 가지고 있는데, 목록 아이템이 특정 값을 가질 때 'hidden'을 표시하도록 세 숨겨진 tr을 표시하고 싶습니다.목록 항목에 특정 값이있는 경우 tr을 표시하는 자바 스크립트
양식 요소는
<tr>
<td><label>bla</label></td>
<td><input id='bla'></td>
</tr>
난 다음 스크립트를 사용하여 설정 한 다음.
function checkValue(){
var verhuurdVan = document.getElementById('verhuurd_van_datepicker_field').parentNode.parentNode.style.display='none';
var verhuurdTot = document.getElementById('verhuurd_tot_datepicker_field').parentNode.parentNode.style.display='none';
var beschikbaar = document.getElementById('beschikbaar_verhuur_1').parentNode.parentNode.style.display='none';
var list = document.getElementById('productstatus_id_ListOn');
for(var i=0; i<list.options.length; i++){
if(list.options[i].value == '1'){
here the table rows has to be set to display block;
}
}
HTML ID 이름을 무시합니다. 이는 CMS에 의해 구문 분석되기 때문입니다.
미리 감사드립니다.
목록에있는 세 가지 옵션 중 하나를 선택하여 숨겨진 행 3 개 중 하나를 표시하려고합니까? – sje397
목록의 값이 1과 같을 때 3 행을 모두 표시하려고합니다. – Navid