getElementById und firefox, opera
seelow
- javascript
hi, ich habe folgendes problem:
über eine mehrfachauswahl sollen namen in ein textfeld übertragen werden. das funktioniert mit dem ie auch ganz gut. firefox bzw. opera reagieren aber garnicht.
<script type="text/javascript">
<!--
function memberauswahl(alle){
for(var i = 0; i < alle.length; i++){
if(alle[i].selected)document.getElementById("ownplayers").value += alle[i].text + ",";
}
}
// -->
</script>
<select name="memberliste" size="5" multiple onchange="memberauswahl(this.options)">
<option value="1">Name1</option>
<option value="2">Name2</option>
<option value="3">Name3</option>
</select>
<input class="input" type="text" name="ownplayers" value="" size="60">
kann mir da jemand weiterhelfen? brauche die lösung browserunabhängig.
hi,
das funktioniert mit dem ie auch ganz gut. firefox bzw. opera reagieren aber garnicht.
kann mir da jemand weiterhelfen?
gruß,
wahsaga
Hi,
über eine mehrfachauswahl sollen namen in ein textfeld übertragen werden. das funktioniert mit dem ie auch ganz gut. firefox bzw. opera reagieren aber garnicht.
Glaub ich nicht. Die sollten mit Fehler in der Javascript-Konsole reagieren.
getElementById("ownplayers")
Es soll also ein Element mit der id ownplayers gesucht werden.
<select name="memberliste" size="5" multiple onchange="memberauswahl(this.options)">
<option value="1">Name1</option>
<option value="2">Name2</option>
<option value="3">Name3</option>
</select>
<input class="input" type="text" name="ownplayers" value="" size="60">
Es gibt hier aber kein Element mit der id ownplayers, nur eins mit dem name ownplayers.
cu,
Andreas
Es gibt hier aber kein Element mit der id ownplayers, nur eins mit dem name ownplayers.
cu,
Andreas
thx für den tipp
hätte ich auch selber sehen sollen
cu