Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Tutorium zur LV Forschungspraktikum II (Higher Education) Ein Computerprogramm tut, was Du schreibst, nicht was Du willst.

Ähnliche Präsentationen


Präsentation zum Thema: "Tutorium zur LV Forschungspraktikum II (Higher Education) Ein Computerprogramm tut, was Du schreibst, nicht was Du willst."—  Präsentation transkript:

1 Tutorium zur LV Forschungspraktikum II (Higher Education) Ein Computerprogramm tut, was Du schreibst, nicht was Du willst.

2 Zeitplan für heute  Offene Fragen bei Tabellen/css... klären  Eingabefelder  Verlinkung  PHP vs Javascript Vor- & Nachteile

3 Buttons & Variablenbenennung  Radiobutton  Checkbox Textfeld

4 Buttons & Variablenbenennung  Liste Bitte auswählen Blau orange  Textfeld/Kommentarfeld IMHO

5 „Weiter“ Button  ausgefüllte Formulare losgeschicken  z.B.: bei Javascript

6 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. http://www.banane.at Ziel kann aber auch Datei im selben Verzeichnis sein (relativer Link ), z.B. tablist.htm

7 2 Buttons 

8 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

9 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

10 Eingabezwang - Textfeld function CheckEnter() { if(document.f1.alter.value == "") { alert("Beispieltext: Diese Angabe ist sehr wichtig!"); document.f1.alter.focus(); return false; } return true; }

11 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; }

12 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; }

13 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

14 PHP (für dynamische Webseiten  PHP-Server (Gerda) .php  Weitergabe von Variablen  Datenspeicherung  ID-Vergabe

15  Fragen?  Nächster Termin (Speicherung) 27.04.  Start und Endseite entwerfen http://homepage.univie.ac.at/barbara.strassnig


Herunterladen ppt "Tutorium zur LV Forschungspraktikum II (Higher Education) Ein Computerprogramm tut, was Du schreibst, nicht was Du willst."

Ähnliche Präsentationen


Google-Anzeigen