選択した「ドメインタイプ」(最初の行の3番目のコンボボックス)に基づいて行を表示/非表示にしようとしていますが、これにより配置が崩れます。ここにフィドルがあります
行を効果的に表示/非表示にして配置を維持するにはどうすればよいですか?
ありがとう。
選択した「ドメインタイプ」(最初の行の3番目のコンボボックス)に基づいて行を表示/非表示にしようとしていますが、これにより配置が崩れます。ここにフィドルがあります
行を効果的に表示/非表示にして配置を維持するにはどうすればよいですか?
ありがとう。
これを使って
<script>
function getTypes()
{
if(document.getElementById("displayType").value.indexOf("rlo")!=-1)
{
document.getElementById("secondRow").style.visibility="visible";
document.getElementById("thirdRow").style.visibility="collapse";
}
else
{
if(document.getElementById("displayType").value.indexOf("ft")!=-1)
{
document.getElementById("secondRow").style.visibility="collapse";
document.getElementById("thirdRow").style.visibility="visible";
}
}
}
</script>
** 編集 **
要素を「非表示」にするには、「表示」プロパティの代わりに「可視性」プロパティを使用します
テーブルの場合は、
style.visibility="collapse" and style.visibility="visible"
他のすべての要素については、
style.visibility="hidden" and style.visibility="visible"