Archivlink: javarea.de Forum > JavaScript > Textproblem
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Textproblem
Pages: [1]
| geschrieben von Gast am 23.03.2001 - 19:08 |
Hab das Probem das ich mit dem Befehl:
insertAdjacentText()
ein Text in eine HTML-Seite eingefügt habe,
aber wie bekomme ich den Text wieder weg?
|
| geschrieben von Gast am 23.03.2001 - 21:20 |
Hallo !
Momentan,kann ich damit nichts anfangen,wäre schön wenn du uns mal dein Scriptcode oder aber die Url zeigst,wo sich dieses Script befindet.
Ansonsten,würde ich Texte generell mit Layer einfügen,die eigentlich nur versteckt sind.
Klaus.... |
| geschrieben von Gast am 24.03.2001 - 12:50 |
Hier Hab Ich ein Beispiel:
<html><head><title>Test</title>
<script language="JavaScript">
function Ergaenzen()
{
document.all.DynText.insertAdjacentText("BeforeEnd"," wird dynamisch!");
}
</script>
</head><body>
<p id="DynText">HTML</p>
<a href="javascript:Ergaenzen()">Ergaenzen</a>
</body></html>
Jetzt hab ich das Problem das ich die Worte " wird dynamisch!" nicht wieder weg bekomme. Gibt es da eine Lösung, so oder auf einen Aaderen Weg? |
| geschrieben von Gast am 24.03.2001 - 15:56 |
hi,
Ich da mal was angefertigt,schaus dir mal an.
Bei klick erscheint dein Text und wenn du erneut auf den Link einen doppelclick ausführst,so verschwindet er.Das ganze kannst du auch mit dem onmouseover und onmouseout machen:
<script>
<!--
// (C) 1998 Klaus Hentschel
// geschrieben für ManSpace
var content=new Array()
content[0]='' //löschezeile
content[1]='ergänzen' //Text immer um 1 erhöhen
function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers)
setTimeout("window.onresize=regenerate",450)
}
function text(whichcontent){
if (document.all)
descriptions.innerHTML='<font face="Verdana">'+whichcontent+'<font>'
else if (document.layers){
document.d1.document.d2.document.write('<font face="Verdana">'+whichcontent+'</font>')
document.d1.document.d2.document.close()
}
}
//-->
</script>
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="25%" valign="top" align="left"><font face="Verdana"><a href="#" onclick="text(content[1])" ondblclick="text(content[0])">[HTML]</a><br></td>
<td width="25%" valign="top" align="left"><ILAYER id="d1" width = "155"><LAYER id="d2" width = "155" height = "150"><div id="descriptions" align="left"></div></ILAYER></LAYER></td>
</tr>
</table>
ich hoffe es entspricht deinem Vorhaben.
ciao,
Klaus...
[Dieser Beitrag wurde von Klaus am 24. März 2001 editiert.] |
| geschrieben von Gast am 24.03.2001 - 20:13 |
Danke, das hat mir sehr geholfen. Hab es noch ein wenig geändert, aber alles in allen war es das was mir noch gefehlt hat. Wenn Du/Ihr mal lusst habt den fast fertigen Aufbau mal zu betrachten unter http://mitglied.tripod.de/LifeSpace/
findet ihr die Seiten.
Danke noch mal und wenn ich euch irgentwie helfen kann würd ich es gern machen.
BB Mahtias |
| geschrieben von Gast am 24.03.2001 - 20:21 |
Hi,
wir werden deine Seite im Auge behalten.
Klaus... |
|