php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.02.2005, 22:53  
Gast
 
Beiträge: n/a
Standard was läuft den hier schief

Guten Abend,

ich mach grad eine Seite in welcher zuerst ein bestimmter Bereich der über eine id gekennzeichnet ist erscheinen soll. Und mann außerdem über ein link ebenfalls zu einem id gekennzeichnet Bereich kommen soll.
Besser gesagt der dann erscheinen soll.

beim laden:

<body onLoad="document.getElementById("Anmeldung").style .display = "block";">

soll das kommen:

<div id="Anmeldung" style="display:none; width:320px; height:240px">
Zunächst müssen Sie Ihren Namen und das Geburtsdatum eingeben.


<form action="index.php" method="GET">
Nachname<input type="text" name="nachname">
Name<input type="text" name="name" value="">

Gebdatum <input type="text" name="gdatum" value="">
<input type="submit" value="speichern">
</form></div>

und beim link der so aussieht:

Admin.

sollte das kommen:

<div id="admin" style="display:none; width:320px; height:240px">Adminbereich:<form action="tutorials.htm" method="GET">
<input type="text" name="zeiten[1]" size="5"><input type="submit" value="speichern"></form></div>

zunächst einmal das ganze wird noch ausgebaut.
ich benutze gerade den ie 5,00..

mit freundlichen Grüßen

rotmilan
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 20.02.2005, 17:17  
Erfahrener Benutzer
 
Registriert seit: 21.01.2005
Beiträge: 444
stf.stream
stf.stream eine Nachricht über ICQ schicken
Standard

javascript:

Code:
document.getElementById("Anmeldung").style.visibility=visible;
Code:
document.getElementById("admin").style.visibility=hidden;
jetzt misste dir noch ´ne function schreiben, die das switcht... //EDIT: misste = musste

getElementById() funktioniert übrigens nich bei allen browsern, solltest auf browserkompatibilität achten!!

//EDIT2:für IE5:
Code:
document.all[id].style
__________________
stf.
stf.stream ist offline   Mit Zitat antworten
Alt 21.02.2005, 13:40  
Gast
 
Beiträge: n/a
Standard

hi,

danke für die antwort.

ich hab es mit block und none geregelt da ich auch kein platzhalter wollte.

nur das mit dem link klappt noch nicht.

wie setz ich ein link zu einem id gekennzeichnet bereich der zunächst style="display:none; ist, dann aber auf block gesetzt werden soll.
kann ich vielleicht ein onClick auf den link machen der das auslöst?

mfg rotmilan
  Mit Zitat antworten
Alt 21.02.2005, 13:48  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von stf.stream
getElementById() funktioniert übrigens nich bei allen browsern, solltest auf browserkompatibilität achten!!
so ein bloedsinn...
http://de.selfhtml.org/javascript/ob..._element_by_id
__________________
Was ist validität?
fantast ist offline   Mit Zitat antworten
Alt 21.02.2005, 14:10  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

@fantast
also zumindest für mich ist ab IE 5.0 bzw. NS 6.0 und JS 1.5 nicht alle browser, damit hat er schon recht. jenachdem was man machen will. wird man isch also workarrounds für ältere browser schreiben müssen.

mfg
robo47
robo47 ist offline   Mit Zitat antworten
Alt 22.02.2005, 15:59  
Erfahrener Benutzer
 
Registriert seit: 21.01.2005
Beiträge: 444
stf.stream
stf.stream eine Nachricht über ICQ schicken
Standard

@robo47 Danke...

(Blödsinn, ts ts ts...)
__________________
stf.
stf.stream ist offline   Mit Zitat antworten
Alt 22.02.2005, 16:01  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

ok, ok

bei so alten browsern bin ich ehrlich gesagt schon ausgestiegen...
__________________
Was ist validität?
fantast ist offline   Mit Zitat antworten
Alt 22.02.2005, 16:53  
Gast
 
Beiträge: n/a
Standard

@fantast: Konquerer spielt bei getElementById() auch erst seit der letzten Version mit
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
variabeln übergabe geht schief LA-Finest PHP Tipps 2005-2 10 06.09.2005 15:28


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:35 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.