Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
[JavaScript] Selectauswahl in Formular (input) übernehmen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
[JavaScript] Selectauswahl in Formular (input) übernehmen


 
718
25-10-2007, 16:36 
 
Hallo!

Was ich möchte:
Eine Selectbox mit einigen Einträgen ala große Schrift, kleine Schrift, usw. Wenn eines ausgewählt wurde sollte ein Text in einem Inputfeld(text) erscheinen.

Also z.b. so: Auswahl in select: "große Schrift", Ausgabe in Formularinput : <font size="12px">Ihr Text</font>

Mein Problem:
Im FF geht es mit onClick perfekt. Nur der IE und Safari wollen das nicht. Leider bin ich nicht fit genug in JS...

Vl. könnte mir einer einen Tipp gehen!

Vielen Dank

Dazu meine bbcode.js:

<script language="JavaScript">
<!--
string="";
function bbcode(cc) {
string+=cc;
document.form.link3.value=string;
}
function del() {
string="";
document.form.link3.value=string;
}
function update() {
string=""+document.form.link3.value;
}

//-->
</script>


Und das Select:


<select name="schriftg" class="sel">
<option>-Schriftgröße-</option>
<option onClick="bbcode('<font size=1>Ihr kleiner Text</font>')">Klein</option>
<option onClick="bbcode('<font size=3>Ihr mittlerer Text</font>')">Mittel</option>
<option onClick="bbcode('<font size=6>Ihr großer Text</font>')">Groß</option>
<option onClick="bbcode('<h1>Ihre Überschrift</h1>')">Überschrift</option>
</select>

 
Kropff
25-10-2007, 16:44 
 
der ie hat seine probleme mit onclick auf option-elementen. arbeite beim select mit onchange und übergibt den string als value im option-element.

gruß
peter

 
718
25-10-2007, 19:30 
 
Original geschrieben von Kropff
der ie hat seine probleme mit onclick auf option-elementen. arbeite beim select mit onchange und übergibt den string als value im option-element.

gruß
peter
Vielen Dank Peter für die Antwort!

Leider stehe ich da jetzt an! Ich hab mich JS immer verschlossen... ein Fehler wenn ich das jetzt lese...

Hab den Code oben auch sehr lang mit einem Freund geschustert... mehr geht zurzeit in JS nicht!

Könntest du mir noch ... eh etwas mehr auf die Sprünge helfen?!

Wäre die zu Dank verpflichtet!:)


//EDIT:
Ah... ich glaub ich habs.
onChange="bbcode(this.value)" und dann einfach das <b>Test</b> als value bei den options!

Vielen Dank für deinen Denkanstoss!:rocks:

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 23:06 Uhr.