Der folgende Beitrag wurde am 25. 01. 2002, 16:23 Uhr von Andi G. veröffentlicht.
Hallo,
ich möchte folgendes machen:
Ich habe einen Text (ganz normal, also nicht in einem Input Feld) und diesen möchte ich gerne bei einem Ereignis austauschen.
wie kann ich einen ganz normalen Text austauschen. Ich habe zwar schon vieles gefunden, (zB CSS-Angaben austauschen), aber wie tausche ich einen Text aus?
Wie kann ich dem Text eine ID bzw. Namen zuweisen?
schöne Grüße,
Andreas
Der folgende Beitrag wurde am 25. 01. 2002, 17:50 Uhr von kanti veröffentlicht.
> Hallo,
Hi
> Ich habe einen Text (ganz normal, also nicht in einem Input Feld) und diesen möchte ich gerne bei einem Ereignis austauschen.
was meinst du mit ganz normal; ist der text in einem div-tag eingeschlossen oder innerhalb einer table?
aber wie tausche ich einen Text aus?
wenn du div benutzt kannst du zwei ebenen anlegen und sie ein- bzw. ausblenden mit dem jeweiligen text.
bei text in einer table müßtest du mit variablen arbeiten.
> Wie kann ich dem Text eine ID bzw. Namen zuweisen?
<div id="txt">blabla</div> so.
> schöne Grüße,
ebenfalls christiane
Der folgende Beitrag wurde am 25. 01. 2002, 21:12 Uhr von didosa veröffentlicht.
Ciao
In diesem Forum habe ich mal folgende hübsche Variante gefunden (nicht von mir!)
<html>
<head>
<title>Liste</title>
<script type="text/javascript">
<!--
/***********************************************************/
/***** Java Script by DannyLupo ( www.ffuerst.de ) *******/
/************************************************************/
function schreiben(anzahl)
{
if (anzahl >= 1) /* Abfrage, ob korrekte
Eingabe */
{
if (document.all) /* Fall für IExplorer! */
{
document.all.Bereich.innerText = ""; /* Liste löschen */
for (i=1; i<=anzahl; i++ ) /* Anfang der Schleife */
{
document.all.Bereich.insertAdjacentHTML("BeforeEnd","<a href=\"datei"+i+".html\">Datei"+i+"</a><br>")
}
document.all.Bereich.insertAdjacentHTML("BeforeEnd","<p>Listenende</p>")
}
else if(document.layers) /* Fall für Netscape! */
{
document.Bereich_Net.document.open();
document.Bereich_Net.document.write(""); /* Liste löschen */
for (i=1; i<=anzahl; i++ ) /* Anfang der Schleife */
document.Bereich_Net.document.write("<a href=\"datei"+i+".html\">Datei"+i+"</a><br>");
document.Bereich_Net.document.write("<p>Listenende</p>");
document.Bereich_Net.document.close();
}
}
else /* Fall bei unkorrekter
Eingabe */
alert("Sie müssen eine Zahl eingeben!") ;
}
// -->
</script>
</head>
<body>
<form>
<input type="text" name="nrs" size="2" maxlength="3">
<input type="button" onClick="schreiben(this.form.nrs.value)"
value="OK"><br>
</form>
<br>
<div id="Bereich">
<layer name="Bereich_Net">
</layer>
</div>
<br>
</body>
</html>
Gruss Didosa
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4