Πως να κάνω μη ορατό ένα text field αλλά παράλληλα να έχει value?

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

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

Απάντηση
citybong
Δημοσιεύσεις: 50
Εγγραφή: 13 Μάιος 2012 21:23

Πως να κάνω μη ορατό ένα text field αλλά παράλληλα να έχει value?

Δημοσίευση από citybong » 14 Μάιος 2012 19:25

O κώδικας για το text field μου είναι αυτός εδώ:

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

<tr>
				<td>
					<input type="text" id="username" name="myName2" size="40" value="ΤΥΧΑΙΑ" class="inputbox required validate-username" maxlength="25" />
				</td>
			</tr>
Πως το κάνω μη ορατό αυτό?
ΠΡΟΣΟΧΗ! Δεν θέλω να αλλάξω το type από "text" σε "hidden",. Απλά θέλω να κρύψω αυτό το text field να μην φαίνετε στον χρήστη δηλαδή.

Δηλαδή κάτι σαν

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

<hidden>

<tr>
				<td>
					<input type="text" id="username" name="myName2" size="40" value="" class="inputbox required validate-username" maxlength="25" />
				</td>
			</tr>
</hidden>
αλλά προφανώς το hidden δεν δουλέυει στην javascript

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27620
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Πως να κάνω μη ορατό ένα text field αλλά παράλληλα να έχει value?

Δημοσίευση από cordis » 14 Μάιος 2012 19:33

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

<tr>
				<td>
					<input type="hidden" id="username" name="myName2" value="hiddenUserName" />
				</td>
			</tr>
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

Πως να κάνω μη ορατό ένα text field αλλά παράλληλα να έχει value?

Δημοσίευση από cpulse » 14 Μάιος 2012 19:47

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

<input type="text" id="username" name="myName2" size="40" value="" class="inputbox required validate-username" maxlength="25" style="display&#58;none" />

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27620
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Πως να κάνω μη ορατό ένα text field αλλά παράλληλα να έχει value?

Δημοσίευση από cordis » 14 Μάιος 2012 20:26

sorry δεν είδα το "ΠΡΟΣΟΧΗ!" :D
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

citybong
Δημοσιεύσεις: 50
Εγγραφή: 13 Μάιος 2012 21:23

Πως να κάνω μη ορατό ένα text field αλλά παράλληλα να έχει value?

Δημοσίευση από citybong » 14 Μάιος 2012 22:58

όντως το κάνει να μη φαίνεται αυτό. αλλά υπάρχει ένα πρόβλημα, τον λόγο μπορείτε να τον διαβάσετε εδώ -> http://www.freestuff.gr/forums/viewtopi ... 863#563863

Με το που είναι hidden αυτό το text και πατήσω εγγραφή μου λέει ότι αυτό το textfield είναι άδειο( δηλαδή ότι δεν έβαλα Όνομα χρήστη ) . ΜΟΝΟ ΟΜΩΣ ΑΜΑ ΕΙΝΑΙ HIDDEN , ακόμα και ενώ έχει value..

Αν ξέρετε κάτι πείτε μου :/

alou
Script Master
Δημοσιεύσεις: 1374
Εγγραφή: 24 Αύγ 2007 19:52
Επικοινωνία:

Πως να κάνω μη ορατό ένα text field αλλά παράλληλα να έχει value?

Δημοσίευση από alou » 15 Μάιος 2012 09:14

Στο CSS σου,
input#username {display:none;}

ή αν σε μπερδεύει αυτό κάντο inline

<input style="display:none" type="hidden" id="username" name="myName2" value="hiddenUserName" />

Και για να πάρει τιμή χρησιμοποίησε τη συνάρτηση που σου έγραψα στο άλλο θέμα (αν πρέπει να πάρει τιμή οπωσδήποτε).

Απάντηση

Επιστροφή στο “HTML και XHTML”

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

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