Hidden von Children und änhnlichen sachen
Andreas Hauser
- vb-script
so ich poste hier gleich mal als erstes den quelltext:
<td id="tdCustomer" onClick="hide_customer1()">
<div id="Customer" onClick="hide_customer2(parent.event.srcElement)">Customer*</div>
<select style="display:none;" id="SelectCustomer" name="Customers" size="1" onChange="sort_customer()"> <% 'Children 1%>
<option value="show_all">Show All</option>
<%DO while not rsCustomerNames.EOF%>
<option value="<%Response.write rsCustomerNames("CustomerName")%>"><%Response.write rsCustomerNames("CustomerName")%></option>
<%rsCustomerNames.MoveNext %>
<%Loop%>
</select>
bei onClick wird dann die hide_customer funktion aufgerufen Aber leider funktioniert die ja nur wenn man in den TD tag klickt.. wenn jetzt aber jemand die select box sehen will und auf den text CUSTOMER* klickt dann kriegt er eine fehlermeldung da die select box hier ja kein children ist. Kann mir jemand helfen wie ich auf die select box zugreiffen kann ohne das sie ein children ist ??
hier die hide / unhide funktion
<script Language="VBScript">
sub hide_customer2(tewst)
tewst.children(0).style.display = "none"
tewst.children(1).style.display = ""
end sub
sub hide_customer1()
window.event.srcElement.children(0).style.display = "none"
window.event.srcElement.children(1).style.display = ""
end sub
</script>
mfg Andi