Drop down menu αναγνώριση της επιλογής

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
Kainourios
Ruby Moderator
Δημοσιεύσεις: 504
Εγγραφή: 18 Μάιος 2005 16:20
Τοποθεσία: Κορυδαλλός
Επικοινωνία:

Drop down menu αναγνώριση της επιλογής

Δημοσίευση από Kainourios » 05 Ιούλ 2007 19:48

Λοιπόν, έχω ένα drop down μενού και θέλω όταν ο χρήστης επιλέγει κάτι, να αποθηκεύεται η value σε μια μεταβλητή. Δε ξέρω καθόλου javascript και βασικά θέλω να καταλαβαίνει πότε πατήθηκε και τι επέλεξε ο χρήστης από ένα μενού. Φαντάζομαι θα είναι απλό αλλά όπως είπα δε ξέρω καθόλου. :) Αλήθεια αν αποθηκεύεται σε μια μεταβλητή το value, θα μπορεί να τη χρησιμοποιήσω αυτή τη μεταβλητή σε php script;

Με php απ'όσο ξέρω, για να πάρει το value του option θα πρέπει να υπάρχει μια φόρμα και ένα κουμπάκι όπου όταν πατηθεί να ενεργοποιείται η get ή η post... κάνω λάθος και γίνεται και χωρίς κουμπάκι; Ευχαριστώ. :D

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Drop down menu αναγνώριση της επιλογής

Δημοσίευση από skeftomilos » 05 Ιούλ 2007 22:57

Κώδικας: Επιλογή όλων

<script>
  var Μεταβλητή
</script>
<select onchange="Μεταβλητή=this.value">
  <option value="">Επιλέξτε</option>
  <option value="1">Ένα</option>
  <option value="2">Δύο</option>
</select>
Η μεταβλητή αυτή βρίσκεται στη μνήμη του browser, ενώ η PHP τρέχει στον server. Για να χρησιμοποιηθεί server-side θα πρέπει να βρεθεί τρόπος να περαστεί η τιμή της από τον browser στον server.
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Άβαταρ μέλους
Kainourios
Ruby Moderator
Δημοσιεύσεις: 504
Εγγραφή: 18 Μάιος 2005 16:20
Τοποθεσία: Κορυδαλλός
Επικοινωνία:

Drop down menu αναγνώριση της επιλογής

Δημοσίευση από Kainourios » 06 Ιούλ 2007 03:32

Βασικά δε γίνεται η javascript να προκαλέσει το submit αντί για να το προκαλέσει κάποιο κουμπάκι;

Άβαταρ μέλους
dik_
Δημοσιεύσεις: 476
Εγγραφή: 07 Ιουν 2007 11:28

Drop down menu αναγνώριση της επιλογής

Δημοσίευση από dik_ » 06 Ιούλ 2007 07:10

Κώδικας: Επιλογή όλων

<select onchange="doSomething&#40;this.options&#91;this.selectedIndex&#93;.value&#41;">
...

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

Drop down menu αναγνώριση της επιλογής

Δημοσίευση από skeftomilos » 06 Ιούλ 2007 11:23

Kainourios έγραψε:Βασικά δε γίνεται η javascript να προκαλέσει το submit αντί για να το προκαλέσει κάποιο κουμπάκι;
Γίνεται.

Κώδικας: Επιλογή όλων

<select onchange="this.form.submit&#40;&#41;">
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες