Hallo,
Ich habe ein Problem in HTML. Ich versuche die eingegebenen Text in inputfelder mit Javaskript innerHTML auszugeben.
Inputfelder:
Javaskript:
function f_textdisplay(text)
InnerHTML:die eingegeben Text sollen hier ausgegeben
Um das Leerzeichen auch ausgegeben zu werden habe ich "<pre>" benutzt. aber ich kann der Schriftart mit Javaskript dann nicht mehr ändern.
unten ist ein JS-Funktion von ein popup-fenster, das von obige Seite geöffnet wird:
Ich habe viele geteste aber funktioniert nicht. Wenn ich <pre> in JS wegmachen dann funktioniert, aber mehr Leerchen werden ignorieren.
Wer vielleicht eine gute Lösung weiss, dass ich mehr Leerzeichen in HTML bleiben lassen und das Zeichenart auch mit JS ändern könnte.
Vielen Danke!!!!
Ich habe ein Problem in HTML. Ich versuche die eingegebenen Text in inputfelder mit Javaskript innerHTML auszugeben.
Inputfelder:
Code:
<div style="padding-left:5px;">
<input type="text" name="text" value="" style="width:360px " style="font-size:12px; font-family:Arial" onKeyUp="f_textdisplay(this.value)" >
</div>
Javaskript:
function f_textdisplay(text)
Code:
{
document.getElementById("vorschau").innerHTML = text;
opener.document.getElementById("companysp").innerHTML = "<pre>"+text+"</pre>";
}
InnerHTML:die eingegeben Text sollen hier ausgegeben
Code:
<div style="width:388px; height:130px;background-color:#FFFFFF; font-size:12px; text-align:center">
<span id="companysp" style=" "> </span>
</div>
Um das Leerzeichen auch ausgegeben zu werden habe ich "<pre>" benutzt. aber ich kann der Schriftart mit Javaskript dann nicht mehr ändern.
unten ist ein JS-Funktion von ein popup-fenster, das von obige Seite geöffnet wird:
Code:
function f_fonttype()
{
var fonttype;
for (i = 0; i < document.font.fonttype.length; i++)
{
if(document.font.fonttype.options[i].selected == true)
{
fonttype = document.font.fonttype.options[i].value;
}
}
opener.document.getElementById("companysp").style.fontFamily = fonttype;
}
Ich habe viele geteste aber funktioniert nicht. Wenn ich <pre> in JS wegmachen dann funktioniert, aber mehr Leerchen werden ignorieren.
Wer vielleicht eine gute Lösung weiss, dass ich mehr Leerzeichen in HTML bleiben lassen und das Zeichenart auch mit JS ändern könnte.
Vielen Danke!!!!
Zuletzt bearbeitet von einem Moderator: