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)
aus select auf anker springen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
aus select auf anker springen


 
swsg
28-02-2005, 20:20 
 
hallo zusammen

ich habe eine auswahlliste

wenn der user nun ein attribut in der liste anclickt soll direckt auf ein anker im dokument gesprungen werden.

es müsste mit dem onClick theoretisch funktionieren, aber wie gibt man dem onclick einen anker an?



gruss und merci

 
asp2php
28-02-2005, 20:27 
 
du weißt wie man Anker definiert? Auf onClick machst du ein
window.location.href = ...; Das Ziel kannst du in den Values der option-Tags ablegen, auslesen und übergeben.

 
swsg
28-02-2005, 21:09 
 
hallo

merci für den hinweis.

ich habe aber immer noch probleme.
sorry.
da ich von der php seite komme verstehe ich ziemlich wenig von javascript.

ich habe eben ein fertiges script welches ich jetzt erweitern muss.

nun zu den problemen:

ein anker definiert man mit #namedesankers

in meinem script sind aber soche links (<a href="#">)
also namenlose anker

den links sind allen eine gleichlatende variabel vergeben. "id"
oben im scriptcode hat es eine if abfrage die durchlaufen wird und die variable "id" abgefragt wird.

ich nehme an das wen man ein anker nicht benamselt springt der programzeiger nach oben und sicht nach dem anker?


wenn ich nun wie Du mir gesagt hast

<select name="select" onClick=window.location.href="#">

einfüge funktioniert das programm aber nicht.





hier ein ausschnitt des codes:

<select name="select" onClick=window.location.href="#">
<option value="#FF0000">ROT</option>
</select>

</TD>
<TD width=26>
<DIV class=imagebutton id=justifyleft style="LEFT: 10px"> <a href="#"><IMG class="image" name="left" title="Align Left" alt="Align Left" border="0" src="images/ed_align_left.gif" onmouseover="tbmouseover(this.name);" onmouseout="tbmouseout(this.name);" width="18" height="18" /></a>
</DIV>
</TD>


(meie idee ist das ich am schluss eine farbauswahlpalette habe)

 
swsg
28-02-2005, 22:23 
 
hallo ich nochmal


ich würge immer noch um mein script rum.


ich habe es nun abgeändert , so das ich per onclick eine funktion aufrufe.

wie übergebe ich nun den den wert der select list bzw. wie frage ich den wert ab?


<select name="color" onClick="Farbe()">
<option rot>ROT</option>




OK ich habs rausgefunden!!
simon

 
asp2php
01-03-2005, 08:30 
 
Original geschrieben von swsg
ein anker definiert man mit #namedesankers

FALSCH, damit kann man höchsten den Anker anspringen, wenn man das im URL angibt.

Anker wird mit: <a name="anker" ... definiert, dabei muß man noch nicht mal das Attribut href angeben.

in meinem script sind aber soche links (<a href="#">)
also namenlose anker

das ist kein Anker!

 
swsg
01-03-2005, 14:16 
 
stimmt was die ankers anbelangt bin ich gleicher meinung ich habe mich nur falsch ausgedrückt



danke für die hilfe
simon


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:07 Uhr.