php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.12.2006, 09:29  
Benutzer
 
Registriert seit: 04.02.2004
Beiträge: 65
wishy
Standard [gelöst] Texteingabe live Vorschau

Guten Morgen zusammen!

Leider ist Javascript gar nicht mein Ding, denke aber für mein Problem ist es die einzige Lösung.

Ich habe ein Textfeld, welches ausgefüllt werden soll. Nebenstehend sollte eine div Box den eingegebenen Text darstellen.

Kennt jemand eine Lösung?
wishy ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.12.2006, 10:13  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Ja ... schon .. wart ..

http://www.selfhtml.net/javascript/s...er.htm#onkeyup

dort genau das was du suchst ...
M3g4Star ist offline   Mit Zitat antworten
Alt 12.12.2006, 11:45  
Benutzer
 
Registriert seit: 04.02.2004
Beiträge: 65
wishy
Standard

Ja, eigentlich schon. Nur möchte ich die Anzeige nicht in einem Textfeld, sondern in einem div (Absatz). Folgendes Beispiel habe ich noch bei SELFHTML gefunden:
Code:
<html><head><title>Test</title>
<style type="text/css">
.normal { font-style:normal }
</style>
<script type="text/javascript">
function Ausrichten (wie) {
  document.getElementById("unentschlossen").align = wie;
}
</script>
</head><body>
<h1 id="unentschlossen">Wo gehöre ich eigentlich hin?</h1>
links?

zentriert?

rechts?

</body></html>
Das Problem ist jetzt noch, onkeyup mit getelementbyid zu verbinden...
wishy ist offline   Mit Zitat antworten
Alt 12.12.2006, 12:10  
Erfahrener Benutzer
 
Registriert seit: 23.08.2007
Beiträge: 1.510
M3g4Star befindet sich auf einem aufstrebenden Ast
Standard

Code:
<html>
<head>
 <title>Test</title>
</head>
<body>
 <div id="meindiv">LEER</div>
 <input type="text" size="30" name="Eingabe" onKeyup="document.getElementById('meindiv').innerHTML=this.value">
</body></html>
M3g4Star ist offline   Mit Zitat antworten
Alt 12.12.2006, 13:19  
Benutzer
 
Registriert seit: 04.02.2004
Beiträge: 65
wishy
Standard

Vielen Dank, M3g4Star!


Als Test habe ich diesen Link gefunden:
http://de.selfhtml.org/javascript/ob...e_textarea.htm

Der Code im Header lautet:
Code:
<script type="text/javascript">
		function setText () {
  		document.getElementById("Infobox").firstChild.nodeValue = document.getElementById("Eingabe").value;
		}
	</script>
Der Code im Body:
Code:
<input type="text" size="30" name="Eingabe" id="Eingabe"
  onkeyup="setText()">


<div>
<p ID="Infobox"></p>
</div>
wishy ist offline   Mit Zitat antworten
Alt 20.12.2006, 20:56  
Benutzer
 
Registriert seit: 04.02.2004
Beiträge: 65
wishy
Standard

da habe ich mich ein bischen zu früh gefreut. Wenn ich html auszeichnungen wie [b] verwenden möchte, wird der code nicht geparst.... hat da noch jemand einen tip?
Es geht sicher, bei gewissen foren wird beim erstellen eines beitrages zum beispiel ein smile angezeigt etc.
wishy ist offline   Mit Zitat antworten
Alt 20.12.2006, 23:39  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
hat da noch jemand einen tip?
ja, M3g4Star
DiBo33 ist offline   Mit Zitat antworten
Alt 21.12.2006, 07:48  
Benutzer
 
Registriert seit: 04.02.2004
Beiträge: 65
wishy
Standard

ups, da ist die Lösung bereits gepostet und ich hab sie nicht gesehen.

Naja, jetzt klappts auch mit html-code.

Thanx euch beiden!
wishy ist offline   Mit Zitat antworten
Alt 21.12.2006, 11:16  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

lässt sich das auch ganz simple und einfach erweitern, dass er das html gleich parst ? das würde mich interessieren, will da kein WYSIWYG-editor einsetzen, einfach einen div, oder um das design nicht zu zerschießen ne seite in nem iframe wo das ganz direkt als html geparst wird, wenns browser abhängig ist, würde mir auch erstmal was für den FF reichen.
robo47 ist offline   Mit Zitat antworten
Alt 21.12.2006, 12:26  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Kommt darauf an, was du unter geparst verstehst.

Mit innerHTML wird das HTML interpretiert, allerdings kannst du natürlich keine komplette Seite mittels innerHTML ausgeben.

Es werden auch keine Scripte interpretiert.
DiBo33 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Vorschau löscht Eingabefelder c-f-g PHP Tipps 2005 10 15.07.2005 18:09
Bei Vorschau wird Bild nicht angezeigt c-f-g PHP Tipps 2004-2 5 16.12.2004 11:10
Gästebuch Vorschau auchegal PHP Tipps 2004-2 3 12.12.2004 15:49
Formular: Vorschau und Absenden in einem PHP Tipps 2004 3 04.11.2004 09:19

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript texteingabe, javascript live vorschau, javascript eingabe vorschau, html texteingabe, http://www.php.de/html-usability-und-barrierefreiheit/43036-geloest-texteingabe-live-vorschau.html, google eingabe vorschau, php vorschau, javascript vorschau, live vorschau php, javascript textfeld bei eingabe, php texteingabe, text vorschau javascript, textfeld live vorschau mit bbcode, javascript formular live vorschau, php text vorschau, javascript livevorschau, html text vorschau, vorschau bei eingabe, bei google eingabe keine vorschau der, formular live vorschau der eingaben

Alle Zeitangaben in WEZ +2. Es ist jetzt 02:47 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.