Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Anker aufrufen über JavaScript [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Anker aufrufen über JavaScript


 
Tobse_TeamWorX
31-07-2002, 13:47 
 
Halli hallo,

ich bin dabei, ein Formular mit ca. 15 Fragen aufzubauen. Alle Fragen kommen schön untereinander in eine Tabelle. Per Radio-Button kann man jeweils "ja" oder "nein" wählen. Bei einer Änderung wird das Formular neu aufgerufen, da bei Option "ja" eine Textarea zur jeweiligen Frage eingeblendet wird, in die man weitere Details eingeben kann. Soweit so gut.

Jetzt mein Problem: Sehr lästig ist, wenn man z.B. runterscrollt bis zur Frage 12, dort "ja" anklickt und dann das Formular neu aufgebaut wird. Dann muss man wieder nach unten scrollen, bis man wieder an der entsprechenden Frage ankommt und seinen Text eingeben kann...

Ich habe versucht, Anker in die Tabelle zu setzen, damit beim Neuladen des Formulars per JavaScript die Stelle der letzten Änderung direkt angefahren wird. Geht das? Ich schaffs irgendwie nicht:confused:

Vielen Dank für jeden Tipp,
Tobse.

 
Titus
31-07-2002, 14:00 
 
location.replace (http://selfhtml.teamone.de/javascript/objekte/location.htm#replace)('selbst.php?parameterliste#anker');

Wie hast du es versucht?

 
Tobse_TeamWorX
31-07-2002, 15:31 
 
Ich hab's mit location.href versucht. Klappt auch. Ich wollte nur nicht die Seite neu aufrufen, aus Angst meine getätigten Eingaben zu verlieren. Deshalb hab ich das gar nicht bis zum Ende ausprobiert (mit Dateinamen und Ankeranweisung über URL). Ich hab was gesucht, um gemäß dem HTML-Tag <a href="#anker">Anker</a> im Dokument ohne neu laden zu müssen zu navigieren...

Aber das klappt ja jetzt prima.

Vielen Dank.

- -

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