zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Javascript & Ajax
Seite neu laden 2x select boxen sollen option tauchen.(Javascript)

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 28.12.2009, 12:00
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 02.08.2009
Beiträge: 20
Don Roberto befindet sich auf einem aufstrebenden Ast
Frage 2x select boxen sollen option tauchen.(Javascript)

Hallo

Bis jetzt werden nur die Werte getaucht die sich in der value="" befinden.
Geht das auch das die Inhalte in der <option>option X</option> befinden zu tauchen.!?

Danke für eure Hilfe.

Gruß Roberto

Code:
<script type="text/javascript">
function dazu()
	{
		NeuerEintrag = new Option
		(
			document.Testform.box1.value,
			document.Testform.box1.value,
			false,
			true
		);
		document.Testform.box2.options[document.Testform.box2.length] = NeuerEintrag;
		document.Testform.box1.value = "";
		
		document.Testform.box1.options[document.Testform.box1.length - 1] = null;
	}

function weg()
	{
		NeuerEintrag = new Option
		(
			document.Testform.box2.value,
			document.Testform.box2.value,
			false,
			true
		);
		document.Testform.box1.options[document.Testform.box1.length] = NeuerEintrag;
		document.Testform.box2.value = "";
		
		document.Testform.box2.options[document.Testform.box2.length - 1] = null;
	}
</script>

<form name="Testform" action="">
<table width="100%" border="0"><tr><td width="50%">

<fieldset><legend>Box 1</legend>


<select name="box1" size="9">
<option value="1">option 1</option>
<option value="2">option 2</option>
<option value="3">option 3</option>
<option value="4">option 4</option>
<option value="5">option 5</option>
</select>


</fieldset></td><td><fieldset><legend>Box 2</legend>


<select name="box2" size="9">
<option value="6">option 6</option>
<option value="7">option 7</option>
<option value="8">option 8</option>
<option value="9">option 9</option>
</select>


</fieldset></td></tr></table><br />
<input type="button" value="<<" onclick="weg()"> <input type="button" value=">>" onclick="dazu()"><br />
<br />

</form>
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 28.12.2009, 13:13
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Du machst es dir unnötig kompliziert. Es reicht eine Funktion mit den richtigen Parametern:
Code:
function dazu(box1, box2) {
	var idx = box1.selectedIndex;
	if(idx < 0) return;
	box2.options[box2.length] = new Option(
		box1.options[idx].text,
		box1.options[idx].value,
		false,
		true
	);
	box1.options[idx] = null;
}
und der Aufruf sieht dann bei dir so aus:
HTML-Code:
<input type="button" value="<<" onclick="dazu(document.Testform.box2, document.Testform.box1)"> 
<input type="button" value=">>" onclick="dazu(document.Testform.box1, document.Testform.box2)"><br />
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 28.12.2009, 14:24
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 02.08.2009
Beiträge: 20
Don Roberto befindet sich auf einem aufstrebenden Ast
Standard

Hey Super das ist genau das was ich gesucht habe.!!
Vielen Dank @protonenbeschleuniger
Mit Zitat antworten
  #4 (permalink)  
Alt 28.12.2009, 20:14
Benutzerbild von Boris
Tanzender Webentwickler
XHTMLforum-Kenner
 
Registriert seit: 29.07.2004
Ort: Kornwestheim / Stuttgart
Beiträge: 4.930
Boris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer MenschBoris ist ein sehr geschätzer Mensch
Standard

Ähm ... was ist denn tauchen? Oder ist tauschen gemeint?
__________________
My software never has bugs. It just develops random features ...

» DevShack - die Website des freien Webentwicklers Boris Bojic
Mit Zitat antworten
  #5 (permalink)  
Alt 28.12.2009, 21:01
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 02.08.2009
Beiträge: 20
Don Roberto befindet sich auf einem aufstrebenden Ast
Reden

Zitat:
Zitat von Boris Beitrag anzeigen
Ähm ... was ist denn tauchen? Oder ist tauschen gemeint?
Ja das ist Südwest deutsch das spricht man hier im Grenzgebirge Deutschland Frankreich Luxemburg.
Mit Zitat antworten
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Jquery Select und Option 123merlin Javascript & Ajax 0 19.11.2009 18:58
Problem mit select option phplerin Serveradministration und serverseitige Scripte 10 03.02.2009 17:18
jQuery: Select option und click Sonny Lane Javascript & Ajax 3 17.12.2008 10:09
Select - Option disablen CorinG Javascript & Ajax 11 29.07.2008 22:18
select Boxen, kein Hintergrundbild IE css-starter CSS 0 04.11.2006 10:42


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:18 Uhr.