Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Javascript CSS ändern kleine Frage

Frage Entwicklung JavaScript

Mitglied: weissnichtwas

weissnichtwas (Level 1) - Jetzt verbinden

02.06.2011 um 18:45 Uhr, 3387 Aufrufe, 5 Kommentare

Javascript

Also ich beschäftige mcih schon eine Zeitlang ( 2-3 Monate) mit Javascript.
Mir ist dabei diese Zeile in den Weg gekommen ( also brauch ich auch):
01.
document.getElementsByTagName("p")[0].style.backgroundColor = "blue";
Meine Frage ist jetzt für was steht das [0] ??
Im tutorial wird das nicht erklärt. Ich sehe machmal das da [3] steht oder sonst was.
Danke
Mitglied: dog
02.06.2011 um 20:27 Uhr
getElementsByTagName liefert einen Array und [0] greift auf den Index 0 in dem Array zu.
Das liegt daran, dass es nunmal viele verschiedene "p"-Elemente auf einer Seite geben kann und die Funktion liefert eine Liste aller zurück.
Die Operation willst du aber auf genau ein konkretes Element anwenden (hier eben das 1. gefundene).
Bitte warten ..
Mitglied: weissnichtwas
03.06.2011 um 11:33 Uhr
ok danke, aber wenn ich meherere "p" elemente ândern will,
müsste ich dann mehrmals
01.
document.getElementsByTagName....
machen?? einfach bei [xxx] immer den p tag auswählen den ich will oder geht das auch alles in einer zeile?
Bitte warten ..
Mitglied: dog
03.06.2011 um 12:25 Uhr
müsste ich dann mehrmals

Ja, oder in einer Schleife (wenn du alle ändern willst).
Bitte warten ..
Mitglied: weissnichtwas
04.06.2011 um 13:10 Uhr
ich möchte nicht nochmal einen thread eröffnen
ich will so eine farbpallette haben, also wo mann die farben genau auswählen kann und dann ändert sich auch die farbe auf der seite
Bitte warten ..
Mitglied: redder
21.06.2011 um 12:48 Uhr
ok, mach das!
...oder hast du noch ne Frage? ;)
Bitte warten ..
Neuester Wissensbeitrag
Microsoft Office

MS Office Excel - Formel wird angezeigt, aber nicht berechneter Wert!

Tipp von holli.zimmi zum Thema Microsoft Office ...

Ähnliche Inhalte
Netzwerkmanagement
gelöst Eine kleine Frage zum DHCP-Server (8)

Frage von samet22 zum Thema Netzwerkmanagement ...

Festplatten, SSD, Raid
gelöst Frage wegen Partitionen ändern (5)

Frage von DeathNote zum Thema Festplatten, SSD, Raid ...

Exchange Server
gelöst Kleine Knobelei: Absenderadresse wird nicht zur Auswahl angeboten (6)

Frage von FA-jka zum Thema Exchange Server ...

Grafikkarten & Monitore
Intel User Interface - Sprache ändern (4)

Frage von FA-jka zum Thema Grafikkarten & Monitore ...

Heiß diskutierte Inhalte
Hyper-V
gelöst Reiner Hyper- V Server oder lieber Rolle (21)

Frage von Winuser zum Thema Hyper-V ...

Exchange Server
Bestehende eMails autoamatisch weiterleiten (21)

Frage von metal-shot zum Thema Exchange Server ...

SAN, NAS, DAS
gelöst Synology Version 6.1 Probleme (18)

Frage von Hendrik2586 zum Thema SAN, NAS, DAS ...

Router & Routing
gelöst IP Kamera für drei unabhängige Netzwerke (16)

Frage von ProfessorZ zum Thema Router & Routing ...