Tutorium zur LV Forschungspraktikum II (Higher Education) Ein Computerprogramm tut, was Du schreibst, nicht was Du willst.
Zeitplan für heute Offene Fragen bei Tabellen/css... klären Eingabefelder Verlinkung PHP vs Javascript Vor- & Nachteile
Buttons & Variablenbenennung Radiobutton Checkbox Textfeld
Buttons & Variablenbenennung Liste Bitte auswählen Blau orange Textfeld/Kommentarfeld IMHO
„Weiter“ Button ausgefüllte Formulare losgeschicken z.B.: bei Javascript
Links auf andere Dokumente Ein Link kann auf beliebige Dokumente verweisen, *.HTML, Bilder, Programme,... Grundstruktur eines Links Text den man klicken kann Ziel kann beliebige Adresse im Internet sein, z.B. Ziel kann aber auch Datei im selben Verzeichnis sein (relativer Link ), z.B. tablist.htm
2 Buttons
Links innerhalb eines Dokuments Um innerhalb des Dokuments Verweise zu ermöglichen, müssen „Anker“ definiert werden Text der zu diesem Ankerpunkt gehört Verweise auf Ankerpunkte dann einfach über „Ankername“ Klickbarer Text
PHP vs Javascript Server-seitig Code nicht sichtbar (wird vom Server in HTML ausgegeben) .php braucht einen eigenen Server (gerda) Adaptive Untersuchungen Client-seitig Code ist sichtbar Folgt HTML-Regeln Auf den Inhalt von Eingabefeldern kann sofort zugegriffen werden. (z.B. für Eingabezwang
Eingabezwang - Textfeld function CheckEnter() { if(document.f1.alter.value == "") { alert("Beispieltext: Diese Angabe ist sehr wichtig!"); document.f1.alter.focus(); return false; } return true; }
Eingabezwang - Radios function CheckEnter() { If ((document.f1.geschl[0].checked!=true) &&(document.f1.geschl[1].checked!=true)) { alert("Diese Angabe ist wichtig!"); document.f1.geschl[0].focus(); return false; } return true; }
Eingabezwang -Auswahlliste function CheckEnter() { if (document.f1.bundl.value == "0") { alert("Bitte geben Sie das Bundesland an, wo Sie aufgewachsen sind!"); document.f1.bundl.focus(); return false; } return true; }
Sonstige JS-Anwendungen „Zurück-Button“ weglassen function StartFB() { window.open („seite.php", "Untersuchung", "toolbar=no, hotkeys=no, location=0, status=yes, menubar=no, resizable=1, scrollbars=yes") } Fragebogen
PHP (für dynamische Webseiten PHP-Server (Gerda) .php Weitergabe von Variablen Datenspeicherung ID-Vergabe
Fragen? Nächster Termin (Speicherung) Start und Endseite entwerfen