SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > HTML, CSS und JavaScript Help!
Hilfe Community Kalender Heutige Beiträge Suchen

HTML, CSS und JavaScript Help! Hier gibt es Hilfe zu HTML, CSS und JavaScript Problemen

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 13.01.2005, 13:48:40
Slaughter Slaughter ist offline
Anfänger
 
Registriert seit: Aug 2003
Beiträge: 83
HTML Inhalte austauschen. Möglich?

Hi, mal ne Frage.
Wie kann ich mit Hilfe von JavaScript ein <div> austauschen?

Sprich, ich möchte zum Beispiel eine tabelle in dem give mit id=test1, doch nachdem etwas passiert (mouseover), will ich dass dann an der selben Stelle <div> mit id=test2 auftaucht.
Aber dieses sollte bis dahin nirgends auf der seite zusehen sein.
Sprich, wenn es folgenden Code geben würde, würde es so lauten:
Code:
<script langauge="MyLanguage">
<!--
function change_div() {
 if(active_div2!=1) {
   test2="<div onmouseover="javascript:change_div();" id='test2'><table><tr><td>hallo, hier ist der Inhalt von div(test2)</tr></td></table></div>";
   document.div.test1=test2;
   active=1;
}
 else {
   test2=document.div.test1;
   active=0;
}
}
--!>
</script>
<div onmouseover="javascript:change_div();" id="test1"><table><tr><td>hallo, hier ist der Inhalt von div(test1)</td></tr></table>
</div>
Geht das irgendwie zu bewerkstelligen?
Habe es mit sichtbar bzw. unsichtbar versucht, hat aber leider nicht geklappt, da der IE was anderes wiedergibt, als zum Beispiel Mozilla :(
Mit Zitat antworten
  #2  
Alt 13.01.2005, 16:02:58
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
http://de.selfhtml.org/css/eigenscha...ng.htm#display
http://de.selfhtml.org/javascript/objekte/style.htm
Mit Zitat antworten
  #3  
Alt 13.01.2005, 16:26:57
Slaughter Slaughter ist offline
Anfänger
 
Registriert seit: Aug 2003
Beiträge: 83
Danke,
konnte zwar mit dem 2. Link nichts anfangen und habe auch nicht die Lösung, wie erst vorgesehen, aber na ja, habe es jetzt mit display gelöst.

Aber gibt es nicht so eine Variante, des Lösens, wie von mir eigentlich vorgesehen?
das man etwas überschreibt/auswechselt, meine ich.
Mit Zitat antworten
  #4  
Alt 17.01.2005, 07:22:39
Marilu Marilu ist offline
Member
 
Registriert seit: Apr 2003
Ort: 49.54, 8.35 - 3./9
Beiträge: 878
Das könnte evtl. mit innerHTML gehen.
Mit Zitat antworten
  #5  
Alt 18.01.2005, 18:08:54
Slaughter Slaughter ist offline
Anfänger
 
Registriert seit: Aug 2003
Beiträge: 83
JUHU!!

Jeah!
ich habs geschafft.
Danke für den Hinweis :D

Habs so gelöst: (Zeige es anhand eines Beispiels :D)
Code:
<html>
<head>
<script type="text/javascript">
<!--
  var NS4 = (document.layers) ? 1 : 0;
  var IE4 = (document.all) ? 1 : 0;
  var NS6 = (document.getElementById) ? 1 : 0;
  function andererText(where) {
    if(NS4) {
      document.meinText.document.open();
      document.meinText.document.write(where);
      document.meinText.document.close();
    }
    if(IE4) {
      window.document.all.meinText.innerHTML=where;
    }
        if(NS6) {
      document.getElementById("meinText").innerHTML=where;
    }
  }

//-->
</script>
</head>
<body>
<a onmouseover="javascript:andererText('over');" onmouseout="javascript:andererText('out');">hier</a>
<div id="meinText"></div>
</body>
</html>
Jetzt kann bald mein Board ON gehen :D
THX THX THX!!! SELFPHP.INFO -> DIE GRÖßTEN!!! ^_^"
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:51:08 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt