1
토글 스크립트를 사용하여 페이지의 특정 요소를 표시하거나 숨기려고합니다 ... 링크 목록이 포함 된 표를 숨기고 내부의 내용과 함께 표를 표시하지만 잘 작동합니다 이것을 뒤집어 쓰면 전혀 작동하지 않습니다!자바 스크립트 - 토글 요소는 한 방향으로 만 작동합니다! 또한 URL 추가에 필요한 도움도
<script type="text/javascript">
function getElement(iElementId)
{
if (document.all)
{
return document.all[iElementId];
}
if (document.getElementById)
{
return document.getElementById(iElementId);
}
}
function toggleElement(oElement)
{
if (oElement.style.display == "none")
{
oElement.style.display = "inline";
}
else if (oElement.style.display == "inline")
{
oElement.style.display = "none";
}
else
{
oElement.style.display = "none";
}
}
function OpenPage(name) {
// other function not relevant here //
toggleElement(getElement('MainTable'));
toggleElement(getElement('ContentTable'));
return false;
}
function Switchback(){
// document.getElementById(MainTable).style.display = "inline";
// document.getElementById('ContentTable').style.display = "none";
toggleElement(getElement('MainTable'));
toggleElement(getElement('ContentTable'));
return false;
}
</script>
도 바로 콘텐츠 테이블 ... 그것이 작동되도록 할 수있는 방법을 링크의 기본 테이블을 표시하고 숨기기로 다시 전환 작동하지 않는 "에서 getElementById"기능을하려고? 감사.
(또한 우리는 여기에있어, Javascript/AJAX를 사용하여 URL을 추가하는 가장 좋은 방법은 무엇입니까? 현재 포럼/index.php이므로 포럼 링크를 클릭하면 ? URL은 포럼/index.php에 F에 추가 할 = 다음 관련 수)
나를 위해 잘 작동 : http://jsfiddle.net/megsuma/ZYEGs/ - 어떤 브라우저 당신이 테스트? – phatskat
그래, JSFiddle 만들기위한 감사합니다 phatskat, 괜찮아요 작동하는 것처럼 보일 수 있습니다 어딘가에 아마 당신이// 여기에 다른 기능을// 다른 기능에 아마 결함이 있다고 가정 수 있습니다. 문제를 나타내는 JSFiddle을 만드십시오. – Dampsquid
이상하게도 충분히 작동하는 것 같습니다! –