함수에 전달 된 매개 변수 (테이블 이름)를 사용하여 테이블의 스타일을 변경하는 함수를 만들려고했습니다. 아래에 표시된 것처럼 내 코드에 무엇이 잘못된 것인지 잘 모르겠습니다. 아래에서 올바르게 매개 변수를 사용하고 있습니까? 매개 변수는 테이블의 실제 이름입니다. 그것은 작동하지 않는 것 같습니다. $
을 사용하여 따옴표를 넣으려고했지만 작동하지 않습니다. 내가 잘못 사용하고 있습니까?자바 스크립트 함수 document.getElementById()
<script language='JavaScript' type='text/javascript'>
function sizeTbl(table)
{
var tbl = document.getElementById(table);
if(tbl.style.display == 'table-row')
{
tbl.style.display = 'none';
}
else
{
tbl.style.display = 'table-row';
}
}
</script>
나는 사용하여이 함수를 호출하고 다음
<a href='javascript:sizeTbl("tbl0")'>View</a>
또는
<a href='javascript:sizeTbl("tbl1")'>View</a>
등 내가 보여주고 사용하여 테이블에 추가 행을 숨기기 위해 노력하고
이 함수. 매개 변수는 따옴표로 감싸 야 함수에
<table>
<tr><a href='javascript:sizeTbl(tb10)'>Click Here to show the hidden row</a></tr>
<tr id="tbl0" style='display:none'><td>Initially Hidden Row</td></tr>;
</table>
테이블 이름 getElementbyName을 사용할 것이다 아래의 표는 하나와 유사한 아니면 ... 이드? – Shikiryu
귀하의 html 코드는 어디에 있습니까? – DevelopmentIsMyPassion
[다음 페이지] (http://stackoverflow.com/editing-help)의 지침에 따라 질문의 서식을 지정하십시오. 이 질문에 대한 답변은 첨부 된 HTML 마크 업을 제공합니다 – Ejaz