Im Firefox wird bei einer bestimmten Auswahl im DropDownFeld die Table angeziegt bzw. nicht angeziegt. Im IE Funktioniert es gar nicht. Es passiert einfach nichts. Ich mache nicht sehr oft was mit Javascript, also weiß ich net ob man den quellcode besser machen kann.
meine Funktionen:
Aufruf der Funktionen:
Verstecken/anzeigen der Table:
meine Funktionen:
Code:
<script>
function toggle_none(id)
{
document.getElementById(id).style.display = 'none';
}
function toggle_block(id)
{
document.getElementById(id).style.display = 'block';
}
</script>
Aufruf der Funktionen:
Code:
<option <? if ($id_display_children_children=="1" || $id_display_children=="1") { ?>onclick="javascript:toggle_none('menu')" <? } elseif ($id_display_children_children=="2" || $id_display_children=="2") { ?>onclick="javascript:toggle_block('menu')" <? } ?> value="<? if (!$id_children_children) { echo $id_children; } else { echo $id_children_children; } ?>"><? echo $title_parent; ?> --> <? echo $title_children; ?><? if ($id_children_children) {?> --> <? echo $title_children_children; ?><? } ?></option>
Verstecken/anzeigen der Table:
Code:
<table id="menu" style="border-collapse:collapse;" cellspacing="0" width="100%">
<tr >
<td width="20%" bgcolor="white" height="8" style="border-bottom-width:1px; border-bottom-color:rgb(255,153,0); border-bottom-style:dashed;">
<font size="1" face="Verdana">Homebrew:
<br></font>
</td>
<td width="782" bgcolor="white" height="8" style="border-bottom-width:1px; border-bottom-color:rgb(255,153,0); border-bottom-style:dashed;">
<font size="1" face="Verdana"><select name="homebrew_select" size="1" style="font-family:Verdana; font-size:10px;">
<?
$mysql_object = new mysql_db();
$results = $mysql_object->mysql_db_query("SELECT id_homebrew,title FROM psp_homebrew ORDER BY title ASC");
while ($resultset = mysql_fetch_object($results)) {
$id_homebrew = $resultset->id_homebrew;
$title_homebrew = $resultset->title;
?>
<option value="<? echo $id_homebrew; ?>"><? echo $title_homebrew; ?></option>
<?
}
?>
</select><br></font>
</td>
</tr>
</table>