purzelbaum
unsere besten emails
Coder Board Community

 
Boardmenü
Forum
Portal

Registrieren
Suche
Statistik
Mitglieder
Team
Kalender
Sponsoren
Partner

F.A.Q

Lexikon
Amazon Shop
Unterforen Navigation
Hardware
Software
Betriebssysteme
Foren & CMS
EDV Sicherheit
Telekommunikation
Tutorials & FAQ's
Downloads
Boardsuche
Board durchsuchen:

Wer ist Online ?
Zur Zeit im Forum unterwegs:
- 0 Mitglieder
- davon 0 unsichtbar
- 13 Besucher
- 4 Bot(s)
- 17 Benutzer gesamt


Wer ist wo online?
Wer war Online ?
Heute waren 0 Mitglieder im Forum unterwegs.
Linktip's
   Eigene Projekte:
auto-board.info
film-freunde.info
flirt-freunde.info
linkhunter.info
tier-freunde.info
spass-forum.info
buch-freunde.info
mystic-freunde.de
heimwerker-freunde.de

   Befreundete Projekte:
holyhell.de
emsfriends.de

Coder Board Community » Coding » Java Script » Welches Element... » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Welches Element...
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Snoopy
Member


Dabei seit: 11.01.2004
Beiträge: 57

Welches Element... Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

... muss ich erstellen um mit
document.getElementsByTagName("div")[8].....
ein Hyperlink zu erzeugen ?
Dieses funktioniert nicht:
document.getElementsByTagName("div")[8].firstChild.data = "<a href='aaaaa.php'>qqqq</a>";

mfg.
Snoopy

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Snoopy: 04.08.2004 23:10.

04.08.2004 23:09 Snoopy ist offline E-Mail an Snoopy senden Homepage von Snoopy Beiträge von Snoopy suchen Nehmen Sie Snoopy in Ihre Freundesliste auf MSN Passport-Profil von Snoopy anzeigen
Der Betreiber und die Moderatoren vom www.coder-board.de distanzieren sich hiermit ausdrücklich von dem von Snoopy am 04.08.2004 um 23:09 verfassten Beitrag.
Sollte dieser Beitrag Ihre Rechte verletzen, bitten wir um Benachrichtigung unter Berücksichtigung der dort aufgeführten Möglichkeiten.
Google
Zum Anfang der Seite springen

http://www.itratos.de
Prometheus Prometheus ist männlich
Administrator


images/avatars/avatar-9.gif

Dabei seit: 09.05.2003
Beiträge: 2.950

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ich würde sagen das sollte so funktionieren. so wie du schreibst wird das 9te div genommen und da sollte der link rein gepackt werden.

__________________
mfg
Prometheus

Projektoren

Grafikkarten

Fertig-PC´s

TFT´s

Notebooks
Ich gebe keinen Support per PN, Email oder sonstiges!
Alle Fragen können offen hier im Forum behandelt werden.

05.08.2004 00:11 Prometheus ist offline Homepage von Prometheus Beiträge von Prometheus suchen Nehmen Sie Prometheus in Ihre Freundesliste auf
Snoopy
Member


Dabei seit: 11.01.2004
Beiträge: 57

Themenstarter Thema begonnen von Snoopy
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Nein eben nicht. Es wir zwar mein 9tes DIV geändert aber ich habe da dann Text stehen "<a href='aaaaa.php'>qqqq</a>" - aber keinen Link.
Da muss vorher noch createElement und appendChild kommen.
Ich weiss aber nicht wie ich den StartTag <a> setze.
05.08.2004 06:15 Snoopy ist offline E-Mail an Snoopy senden Homepage von Snoopy Beiträge von Snoopy suchen Nehmen Sie Snoopy in Ihre Freundesliste auf MSN Passport-Profil von Snoopy anzeigen
Der Betreiber und die Moderatoren vom www.coder-board.de distanzieren sich hiermit ausdrücklich von dem von Snoopy am 05.08.2004 um 06:15 verfassten Beitrag.
Sollte dieser Beitrag Ihre Rechte verletzen, bitten wir um Benachrichtigung unter Berücksichtigung der dort aufgeführten Möglichkeiten.
Google
Zum Anfang der Seite springen

http://www.itratos.de
Snoopy
Member


Dabei seit: 11.01.2004
Beiträge: 57

Themenstarter Thema begonnen von Snoopy
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

So, nachdem ich nun auch hier Kopfschmerzen hatte (eigentlich ja nur ein Denkfehler) funzt nun auch das:
Zitat:

var linktxt = document.createTextNode("zurück zur Hauptseite");
var link = document.createElement("a");
link.appendChild(linktxt);
link.href = "backtoaction.php";
document.getElementsByTagName("div")[8].appendChild(link);


Snoopy
05.08.2004 08:14 Snoopy ist offline E-Mail an Snoopy senden Homepage von Snoopy Beiträge von Snoopy suchen Nehmen Sie Snoopy in Ihre Freundesliste auf MSN Passport-Profil von Snoopy anzeigen
Der Betreiber und die Moderatoren vom www.coder-board.de distanzieren sich hiermit ausdrücklich von dem von Snoopy am 05.08.2004 um 08:14 verfassten Beitrag.
Sollte dieser Beitrag Ihre Rechte verletzen, bitten wir um Benachrichtigung unter Berücksichtigung der dort aufgeführten Möglichkeiten.
Ephraim Ephraim ist männlich
Hobby Progger


images/avatars/avatar-58.gif

Dabei seit: 23.03.2004
Beiträge: 826
Herkunft: coder-board.info

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

probiers mal anstatt firstchild mit innerHTML und ohne data (siehe OnClick) oder
du benutzt die sauberere Methode mit createElement usw. (siehe OnClick2)

Also praktisch so:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
< HTML>
<head><title>Change To Link</title></head>
<script language="Javascript">
<!--
function OnClick() {
	// unsauber aber geht auch :)
	document.getElementsByTagName("div")[0].innerHTML = "<a href='aaaaa.php'>qqqq</a>";
}

function OnClick2() {
	// Link Objekt erstellen
	var new_a = document.createElement("a");
	// Text Objekt erstellen
	var new_text = document.createTextNode("qqqq");
	// das Text Objekt an das Link Objekt anhängen
	new_a.appendChild(new_text);
	// den Link des Link Objektes setzten
	new_a.href = "aaaaaa.php";
	// das entsprechende Div Objekt holen
	var div2 = document.getElementsByTagName("div")[1];
	// alles im div wird gelöscht
	ClearRecursive(div2);
	// den neu erstellten Link anhängen
	div2.appendChild(new_a);
}

function ClearRecursive(Parent) {
	// das erste Child holen
	var Child = Parent.firstChild;
	while (Child!=null) {
		// nur zum debuggen 
		DebugOutput(Child.nodeName);
		// Child rekursive löschen
		ClearRecursive(Child);
		// löschen des Child's ansich
		Parent.removeChild(Child);	
		// und das nächste
		Child = Parent.firstChild;
	}
}

function DebugOutput(text) {
	document.getElementById("Debug").appendChild(document.createTextNode(text));
	document.getElementById("Debug").appendChild(document.createElement("br"));
}
-->
</script>
<body>
<div>Bla Bla</div>
<div>Bla 2 Bla <b>Bla</b><i>bla </i></div>
<button onClick="OnClick()">Change To Link</button>
<button onClick="OnClick2()">Change To Link 2</button>
<div id="Debug">Deleted stuff of div2:<br></div>
</body>
</ HTML>


Ciao Ephraim

__________________
  1. Google
  2. SelfHTML's Quickbar Supertool (für HTML,CSS,Javascript Fragen)
  3. CSS 4 You (für CSS Fragen)
  4. CoderBoard's Search
  5. After that, with no success, post here smile


05.08.2004 09:15 Ephraim ist offline E-Mail an Ephraim senden Beiträge von Ephraim suchen Nehmen Sie Ephraim in Ihre Freundesliste auf AIM-Name von Ephraim: Gibts Nicht mehr YIM-Name von Ephraim: Gibts Nicht mehr
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Coder Board Community » Coding » Java Script » Welches Element...

Views heute: 1.418 | Views gestern: 7.372 | Views gesamt: 15.681.700



Impressum

Board Blocks: 46.035 | Spy-/Malware: 1.245.611.449.400.000.000.000.000.000 | Bad Bot: 0 | Flooder: 21.847
CT Security System Pre 6.0.1: © 2006-2007 Frank John

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH

Style & Graphics © 2004-2005 by Technomausi