Javascript Enable-Disable Form

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

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

Απάντηση
Άβαταρ μέλους
billt
Δημοσιεύσεις: 1175
Εγγραφή: 20 Φεβ 2004 16:17
Τοποθεσία: Θεσσαλονίκη

Javascript Enable-Disable Form

Δημοσίευση από billt » 23 Φεβ 2006 14:20

Γειά σε όλους,
έχω μια φόρμα που δέχεται μια ημερομηνία από ένα pop-up calendar.
Αρχικά την έχω disabled γιατί θέλω απαραιτήτως να μη γράψει κανένας απευθείας αλλά να χρησιμοποιήσει το ημερολόγιο.

Όταν κάποιος πατήσει το link για να ανοίξει το ημερολόγιο κάνει:
onClick="disableIt(document.forms[0].date)" για να γίνει πάλι enabled

Το πρόβλημα είναι αν κάποιος έκανε λάθος την ημερομηνία και θέλει να βάλει άλλη γίνεται πάλι disabled κτλ

Βασικά το μόνο που θέλω είναι η φόρμα να δέχεται στοιχεία από το ημερολόγιο. Το dreamweaver extension που χρησιμοποιώ είναι http://www.yaromat.com/dw/?t=All&r=All&sn=24
Έχει κανείς καμιά ιδέα ή κάτι εναλλακτικό ..... ?

Άβαταρ μέλους
cherouvim
Script Master
Δημοσιεύσεις: 3137
Εγγραφή: 13 Ιούλ 2005 22:56
Τοποθεσία: Athens, Greece
Επικοινωνία:

Javascript Enable-Disable Form

Δημοσίευση από cherouvim » 25 Φεβ 2006 14:01

Tha afina to hristi na valei oti thelei (me to heri i me to calendar.js) kai tha ekana validation sto server side.

Άβαταρ μέλους
iffor
Δημοσιεύσεις: 778
Εγγραφή: 14 Μάιος 2005 01:19
Τοποθεσία: Παράδεισος
Επικοινωνία:

Javascript Enable-Disable Form

Δημοσίευση από iffor » 26 Φεβ 2006 01:47

Να σου πω την αλήθεια, δεν κατάλαβα ακριβώς τι ζητάς και ποιο είναι το πρόβλημα... :oops:
Υποθέτω ότι χρησιμοποιείς κάποιο js calendar, με το οποίο γεμίζεις κάποιο textfield και όταν το js θέσει την ημερομηνία στο textfield, το κάνει disabled με αποτέλεσμα να μην μπορεί να το αλλάξει μετα.
Κατάλαβα καλά;

Κάτι παρόμοιο είχα κάνει παλιότερα, είχα χρησιμοποιήσει άλλο js για calendar ( δεν θυμάμαι τώρα ποιο ) και είχα από την αρχή το textfield σε readonly.
Έτσι, μπορούσες να αλλάζεις με το js όσες φορές ήθελες την ημερομηνία, χωρίς τον φόβο αν ο χρήστης θέσει στο textfield κάτι άλλο, αφού δεν μπορεί να το επεξεργαστεί άμεσα, αλλά μόνο μέσω του js!
Δηλ. στην περίπτωσή μου, χρησιμοποίησα αντί του disablead, το readonly και μου έκανε μια χαρά δουλειά!
μια νέα αρχή ξεκίνησε...
ένας καινούριος δρόμος άνοιξε...
redpanda.gr

Άβαταρ μέλους
billt
Δημοσιεύσεις: 1175
Εγγραφή: 20 Φεβ 2004 16:17
Τοποθεσία: Θεσσαλονίκη

Javascript Enable-Disable Form

Δημοσίευση από billt » 26 Φεβ 2006 02:10

Thanks iffor,
αυτό ακριβώς έψαχνα :)

Απάντηση

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

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

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