L'éditeur JavaScript
Visiteur non-identifié | Identifiez-vous | Devenir membre
Code perdu ? | Combien de visiteurs sur votre site ?
Rechercher :
Page d'accueil
     Home Page

JavaScript
     Tous les scripts
     Proposer un script
     Recherche de script
     AJAX new!
     Cours de JavaScript
     Liste de discussion
     Forums

Services :
     CountUs
     myCircle

     Referencement
     Créat. de bannière

Trucs et astuces :
     HTML / CSS
     PHP / MySQL
     Réferencement
     Graph / Présentation
     Toutes les astuces
     Ajouter un article

MailingList :
100126 abonnés

Annuaire webmaster :      Hebergement web
     Referencement
     Sites webmasters
     XHTML - CSS2
     PHP
     Affiliation - Pub
     FAI

     Annuaire webmaster

Ressources pour webmasters :
     Kits graphiques

Plus :
     Comparateur de prix
     Foire aux questions
     Les membres
     Devenir annonceur
     Faire un lien
     Contact

Partenaire :
     Hebergement gratuit
     Le PHP facile
     Horoscope
     Comscripts
     WebmasterClub
     Activeartanima...
     Le village de ...
     L'écriteau
     Faro-dessing
     Images gifs an...
     Netsources
     Easy-script.com
     Création de site
     Créer son site...
     K i s s design
     Les autres
     Votre site ici ?


Champ impossible a modifier

Script posté par :

gautier1991
Vous aussi, postez vos scripts en cliquant ici.


Description

Pas du JavaScript mais du simple HTML. Sur n'importe quel type de champs du formulaire (input, textarea, select), rajoutez cette proporiété et vos visiteurs ne pourront pas compléter ou effacer le champs.


Compatibilité :

 FireFox : Toutes versions
 Mozilla : 1 et +
 Netscape Navigator : 3 et +
 Internet Explorer : 3 et +


Chiffres :

Date de création : 8/12/2004
Dernière modif : -
Visites de la page : 22803
Envois par mail : 159


Exemple :

Champs "text" :


Textarea :


Radio :
On ne peut pas me cocher



Le code :

Entre <BODY> et </BODY> :


Services email :

Je désire recevoir ce script par email
Je désire recevoir un email en cas de modification de ce script
Je désire m'abonner à la newsletter de l'éditeur JavaScript


Les annotations des visiteurs :

De mirage - le 08-12-2004
On peut également mettre seulement :

<input type="text" name="champ" value="test" disabled/>


ça marche aussi bien :)
De ___jc___ - le 14-12-2004
J'ais beau encore réfléchir je vois toujours pas à quoi sert ce script...
De Rothlis - le 23-12-2004
Pas besoin de mettre :
...lue="test" disabled="disabled" />


Ceci marche aussi très bien :
...lue="test" disabled />

De cbms - le 02-01-2005
... disabled />


Pourquoi mettre le / à la fin ??
Sans, ça ne marche pas ?
De Scorps - le 03-01-2005
Tu peux l'utliser par exemple lorsque tu veux afficher des informations, dont certaines sont modifiable mais d'autre pas... Exemple, nue personne se connecte sur un site à ses informations privée, il peut modifier se description, son e-mail, mot de passe, etc... mais pas son pseudo.
De dib258 - le 03-01-2005
Bonjour,

l'option

disabled="disabled"

est obligatoire car c'est le code valide pour du Xhtml ou meme du HTML 4.0 je pense ...

maintenant si vous trouvez ca barbant alors mettez disabled . mais vous verrez que si un jour vous devrez vous mettre au Xhtml 1.0 vous aurez des reflexe en moins qu'un autre programmeur aurait eu en fesant le code complet ...

++
De philg42 - le 04-01-2005
Par contre, pour passer les valeurs à un script php, cette astuce ne marche pas.
De GAME2OVR - le 05-01-2005
Oui pour les valeur a passez a PHP ! (pareil pour javascript je crois non??)
En faite je pense que ce script sert surtout dans le cas suivant :

<head>
<script type="text/javascript">
function ChangeStatut(formulaire) {
if(formulaire.regagree.checked == true) {formulaire.validation.disabled = false }
if(formulaire.regagree.checked == false) {formulaire.validation.disabled = true }
}
</script>

</head>
<body>

<form action="" methed="post">
<p><input type="checkbox" name="regagree" value="valeur" onClick="ChangeStatut(this.form)" /> J'accepte le reglement</p>

<p><input type="submit" name="validation" value="S'enregistrer" disabled /></p>
</form>

</body>


dans ce cas la si la case n'est pas coché le bouton reste disabled sinon il devient cliquable!
jespere que vous comprendrer l'utlité de se script !!
Sinon pour les champs pseudo il est possible de refaire des formulaire en local et de pouvoir changer son pseudo enfin il fau laisser juste le nessessaire visible , par exemple les champ hidden il faut que se soi juste pour le confort ça ne sert a rien d'en mettre trop a la limite utiliser la super global $_SESSION en php pour transmettre les variable...
De sherwood - le 10-01-2005
Syntaxe :
La structure de balise sous la forme <balise /> est directement issue du XML et reprise en XHTML que le HTML 4.0 prépare. Prenons de bonnes habitudes dès maintenant, certains éditeurs html ou de scripts permettant de valider cette syntaxe. Dans cette grammaire un attribut doit toujours avoir une valeur, donc la seule forme valable ici est disabled="disabled" et la valeur doit être entre guillemets. Les tags doivent être en minuscule et les attributs aussi (leur valeur est évidemment libre).

Php:
Effectivement les champs "disabled" ne sont pas passés en paramètres à Php, il convient donc dans ce cas de les doubler par des champs cachés agrémentés des noms et valeurs adéquates, les champs disabled n'étant là que pour améliorer l'ergonomie de l'interface utilisateur.
De SquallLion - le 31-05-2005
Et à quoi peut servir ce script?
Seulement en guise de tutorial? o_O
De Tommy34 - le 11-07-2005
J'utilise "readonly" pour griser les champs de formulaire ...

en quoi disabled est-il plus adequat que readonly svp ?
De GuillaumeF - le 13-07-2005
Readonly va passé la variable pour le PHP on dirait ;) En tout cas, merci, tu m'as débloqué !
De fbr31305 - le 20-07-2005
mais non !
merci a toi GAME2OVR il explique tout !
c'est a sa que sa sert !
De midtownmad - le 28-02-2006
L'option lecture seule vous permettra de passer vos champs en php sans qu'ils soient modifiables par l'utilisateur :
readonly="readonly"

>> Poster une annotation sur ce script






44 visiteurs
actuellement en ligne

    PUBLICITE



     ANNUAIRE WEBMAST.
Cegetel
Fournisseur d'acces ADSL
http://www.cegetel.fr/
Cat : Haut débit
Voir l'annuaire webmaster


     LES SCRIPTS :
78 à éditer
68 à copier/coller
247 des membres
2580 sur le web
>> Tous les scripts

     LES MEMBRES :
54264 membres
9576 comptes CountUs
1403 comptes myCircle

     LES FORUMS :
14 forums
39051 topics
188226 messages
>> Les forums

    SONDAGE

Utilisez-vous une page d'accueil personnalisable ?
Oui, la page d'accueil de Google (pas le moteur)
Oui, netvibes
Oui, mon Yahoo
Oui, my MSN
Oui, un autre
Non, je n'utilise pas de service de page d'accueil personnalisée
La mini-astuce "Navigateur" du jour par mirage
La touche F11 de votre clavier permet de visualiser vos sites préférés en plein écran ! Fonctionne sous bon nombre de navigateurs :)
Proposer votre mini-astuce | Archives des mini-astuces
© 1999-2008 K-NETWORK - Tous droits réservés | CNIL N° 844440 | 04/07/2008 15:33:16 | Design by Studcrea | Gen. en 0.445 sec.