php.de

Zurück   php.de > Webentwicklung > JavaScript, Ajax und mehr

JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.09.2010, 20:50  
Benutzer
 
Registriert seit: 05.05.2010
Beiträge: 57
PHP-Kenntnisse:
Anfänger
Phoenix@ befindet sich auf einem aufstrebenden Ast
Standard Wert "live" ändern

Hallo,

evtl. kann mir jemand kurz diese Frage beantworten:

Code:
<a href="#">

<input type="hidden" name="hidden" id="hidden" value=""/>

<span class="line-heigh"><span class="green">Bild XXX Wurde erfolgreich gew&auml;hlt</span>
Das sind die 3 Elemente die ich habe, mein Ziel ist es jetzt beim link (<a href="#">) ein onclick Element einzubauen mit Javascript oder evtl. brauche ich auch Ajax?

Jedenfalls würde ich gerne sowas machen <a href="#bild2">

und dass dann die value vom hidden input = bild2 wird und der text eingeblendet wird mit "bild2 wurde erfolgreich gewählt".

Könnt ihr mir dabei vielleicht helfen?

Geändert von Phoenix@ (02.09.2010 um 10:00 Uhr).
Phoenix@ ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 01.09.2010, 20:53  
Erfahrener Benutzer
 
Registriert seit: 23.08.2010
Beiträge: 492
PHP-Kenntnisse:
Fortgeschritten
mimomamu sorgt für eine eindrucksvolle Atmosphäremimomamu sorgt für eine eindrucksvolle Atmosphäre
Standard

Code:
document.getElementById("hidden").setAttribute("value", "bild2");
AJAX brauchst du nur wenn du mit dem Server kommunizieren willst.
__________________
Meinungen, die ich geäußert habe, sind nicht notwendigerweise meine eigenen. Abweichungen von der deutschen Rechtschreibung unterliegen dem Urheberrecht, dürfen aber unter den Bedingungen von verwendet werden
mimomamu ist offline   Mit Zitat antworten
Alt 01.09.2010, 20:55  
Benutzer
 
Registriert seit: 05.05.2010
Beiträge: 57
PHP-Kenntnisse:
Anfänger
Phoenix@ befindet sich auf einem aufstrebenden Ast
Standard

Wow, das ging ja schnell! Danke dafür! Hätte nicht gedacht dass es so einfach lösbar ist muss ich direkt mal testen.

Also wenn ich den Code jetzt richtig verstehe kann ich auch einfach so machen?

Code:
<span id="text" class="green"></span>

document.getElementByID("text").value = 'Bild2 Wurde erfolgreich gew&auml;hlt';
Wobei da dann ja setAttribute("value", "bild2") fehlt und ich wüsste jetzt auch nicht was der leere bereich da für ein "Attribute" ist.

Geändert von Phoenix@ (01.09.2010 um 20:59 Uhr).
Phoenix@ ist offline   Mit Zitat antworten
Alt 01.09.2010, 21:01  
Erfahrener Benutzer
 
Registriert seit: 23.08.2010
Beiträge: 492
PHP-Kenntnisse:
Fortgeschritten
mimomamu sorgt für eine eindrucksvolle Atmosphäremimomamu sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von Phoenix@ Beitrag anzeigen
Wow, das ging ja schnell!
Dafür hast du aber eine alte Version meines Beitrages gelesen. Die neue ist richtig.


Zitat:
Zitat von Phoenix@ Beitrag anzeigen
Also wenn ich den Code jetzt richtig verstehe kann ich auch einfach so machen:

Code:
<span id="text" class="green"></span>

document.getElementByID("text").value = 'Bild2 Wurde erfolgreich gew&auml;hlt';
Nö,
Code:
document.getElementByID("text").innerHTML = 'Bild2 Wurde erfolgreich gew&auml;hlt';
__________________
Meinungen, die ich geäußert habe, sind nicht notwendigerweise meine eigenen. Abweichungen von der deutschen Rechtschreibung unterliegen dem Urheberrecht, dürfen aber unter den Bedingungen von verwendet werden
mimomamu ist offline   Mit Zitat antworten
Alt 01.09.2010, 21:23  
Erfahrener Benutzer
 
Registriert seit: 10.02.2009
Beiträge: 921
ragtek ist ein sehr geschätzer Menschragtek ist ein sehr geschätzer Menschragtek ist ein sehr geschätzer Menschragtek ist ein sehr geschätzer Mensch
Standard

Erklärung: Seit wann haben Span Elemente ein Value Attribut?
ragtek ist offline   Mit Zitat antworten
Alt 01.09.2010, 21:41  
Benutzer
 
Registriert seit: 05.05.2010
Beiträge: 57
PHP-Kenntnisse:
Anfänger
Phoenix@ befindet sich auf einem aufstrebenden Ast
Standard

nochmal danke!
Phoenix@ ist offline   Mit Zitat antworten
Alt 02.09.2010, 09:47  
Benutzer
 
Registriert seit: 05.05.2010
Beiträge: 57
PHP-Kenntnisse:
Anfänger
Phoenix@ befindet sich auf einem aufstrebenden Ast
Standard

So, 12 Stunden später und ich bekomme es einfach nicht zum laufen -.-

was mache ich falsch?

Ich hasse Javascript so abgrundtief -.-

Habe jetzt mindestens 20, teilweise sehr "kreative", versuche hinter mir ... aber nichts will so wie ich

Code:
<script type="text/javascript"> 
			
function gallery(name){
document.getElementById("gallery").setAttribute("value", name);
document.getElementById("text").innerHTML = name;}
 
</script> 
			
<div> 
<label><span class="line-heigh">Beschreibung Bild:</span></label>
<input type="file" name="upload" id="upload" /> 
</div> 

<div> 
<label><span class="line-heigh">Oder ... Galerie:</span></label>
<span class="line-heigh"><span id="text" class="green">Bild XXX Wurde erfolgreich gew&auml;hlt</span></span>
</div> 
 
<input type="hidden" name="gallery" id="gallery" value="leer"/>  
 
<div id="container"> 
  <div id="gallery_container"> 
    <div id="thumb_container"> 
      <div id="thumbs">

        <a href="#" onclick="gallery(http://www.x.net/_img/gallery/leer.jpg)" ><img src="http://www.x.net/_img/gallery/leer.jpg" width="70" height="70" /></a>
        <a href="#" onclick="gallery(http://www.x.net/_img/gallery/img1.jpg)" ><img src="http://www.x.net/_img/gallery/img1.jpg" width="70" height="70" /></a>
        <a href="#" onclick="gallery(http://www.x.net/_img/gallery/img2.jpg)" ><img src="http://www.x.net/_img/gallery/img2.jpg" width="70" height="70" /></a>

      </div>
    </div> 
  </div>
</div>

Geändert von Phoenix@ (02.09.2010 um 09:52 Uhr).
Phoenix@ ist offline   Mit Zitat antworten
Alt 02.09.2010, 10:09  
Erfahrener Benutzer
 
Registriert seit: 23.08.2010
Beiträge: 492
PHP-Kenntnisse:
Fortgeschritten
mimomamu sorgt für eine eindrucksvolle Atmosphäremimomamu sorgt für eine eindrucksvolle Atmosphäre
Standard

Zitat:
Zitat von Phoenix@ Beitrag anzeigen
Ich hasse Javascript so abgrundtief -.-
Das legt sich meistens sobald man bemerkt das der Browser (also Firefox) eine Fehlerkonsole besitzt, in die JavaScript Fehler protokolliert.

Zitat:
Zitat von Phoenix@ Beitrag anzeigen
Code:
        <a href="#" onclick="gallery(http://www.x.net/_img/gallery/leer.jpg)" ><img src="http://www.x.net/_img/gallery/leer.jpg" width="70" height="70" /></a>
In JavaScript werden Zeichenketten durch Anführungszeichen begrenzt, selbst dann, wenn das JavaScript als Attributwert eines HTML-Attributes auftaucht und deshalb selbst in Anführungszeichen steht. Du musst jetzt nur noch entscheiden ob ' oder " geeignet ist.
__________________
Meinungen, die ich geäußert habe, sind nicht notwendigerweise meine eigenen. Abweichungen von der deutschen Rechtschreibung unterliegen dem Urheberrecht, dürfen aber unter den Bedingungen von verwendet werden
mimomamu ist offline   Mit Zitat antworten
Alt 02.09.2010, 10:15  
Benutzer
 
Registriert seit: 05.05.2010
Beiträge: 57
PHP-Kenntnisse:
Anfänger
Phoenix@ befindet sich auf einem aufstrebenden Ast
Standard

bah, Du hast ja keine Ahnung wie glücklich ich war in dem Moment wo ich auf das bild geklickt habe und sich der Text tatsächlich geändert hat xD

Danke!
Phoenix@ ist offline   Mit Zitat antworten
Alt 02.09.2010, 10:30  
Erfahrener Benutzer
 
Registriert seit: 23.08.2010
Beiträge: 492
PHP-Kenntnisse:
Fortgeschritten
mimomamu sorgt für eine eindrucksvolle Atmosphäremimomamu sorgt für eine eindrucksvolle Atmosphäre
Standard

Freut mich. Ich möchte bei dieser Gelegenheit aber trotzdem noch mal auf die Fehlerkonsole von Firefox hinweisen.
__________________
Meinungen, die ich geäußert habe, sind nicht notwendigerweise meine eigenen. Abweichungen von der deutschen Rechtschreibung unterliegen dem Urheberrecht, dürfen aber unter den Bedingungen von verwendet werden
mimomamu 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
<option> wert aus DB in Dropdown ausgeben, wo aktueller Wert checked Lapje PHP Tipps 2008 9 19.08.2008 11:22
SQL-Problem: Wert in einer Spalte ändern, ohne löschen phyton Datenbanken 8 05.02.2007 20:15
Ein wert nache dem auslesen ändern Zangelo Datenbanken 1 22.09.2006 16:04
Zellenwerte ändern webstylist Datenbanken 10 11.05.2006 12:47
Wie diesen Wert in eine DB einfügen? Mike² Datenbanken 5 29.03.2006 23:57
array verarbeitung (schlag auf den hinterkopf) PHP Tipps 2007 9 16.11.2005 11:37
Vergleich von einem Wert, mit Werten aus einer Tabelle PHP Tipps 2005 14 01.11.2005 03:04
minus wert, plus wert in variable nutzen PHP Tipps 2005-2 5 22.10.2005 19:15
[Erledigt] Wert von Reihe 1 mit Wert von Reihe 2 tauschen Datenbanken 5 20.06.2005 17:21
Problem mit anzeige aus DB, erst nach refresh aktueller wert PHP Tipps 2005 7 27.04.2005 19:42
kleinsten und größten wert ermitteln niffi PHP Tipps 2005 14 26.04.2005 12:42
Wert automatisch erhöhen PHP Tipps 2005 5 13.02.2005 16:25
Bestimmten Wert in mehreren Zeilen ändern PHP-Fortgeschrittene 1 06.02.2005 17:41
Array prüfen ob wert vorhanden, wenn ja, wert ändern... PHP Tipps 2005 4 31.01.2005 22:32
[Erledigt] Problem: per klick auf Button Wert erhöhen/verringern HTML, Usability und Barrierefreiheit 7 07.10.2004 08:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
javascript div hidden input leer, javascript live bearbeiten, ajax texte live bearbeiten, java script live manipulieren, js texte live ändern, php code live bearbeiten, document.getelementbyid wert ändern, php werte live ausgeben javascript, wert live ändern php, input javascript live ändern, svg text per javascript ändern, javaskript wert live ändern, ajax wert einer tabellenzelle ändern document.getelementbyid, javascript live ändern, ajax werte ändern, text live bearbeiten ajax, text live ändern javasc, html code live verändern, div text live ändern, http://www.php.de/javascript-ajax-und-mehr/71383-wert-live-aendern.html

Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 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