Signaler

[HTML] couleur dans un formulaire [Résolu/Fermé]

Posez votre question Utilisateur anonyme - Dernière réponse le 16 oct. 2010 à 15:17 par x Ap0cALyPsE zZ
Bonjour,

j'urilise un formulaire avec une zone de saisie d etexte:

<form>
<input type="text">
</form>

J'aimerais savoir s'il est possible de changer la couleur du fond de la zone de saisie lorsque l'utilisateur clique dessus.

Merci de votre aide.
Utile
+4
plus moins
En CSS pur ça serait possible mais incompatible avec IE (évidemment sinon ça serait trop facile).

Tu as la solution JS.
<input type="text" onfocus="this.style.backgroundColor='red';" onfocus="this.style.backgroundColor='white';">
Cette réponse vous a-t-elle aidé ?  
Utile
+1
plus moins
<html>
<head>
<style type="text/css">
input { background-color : #E2E4E6 ; }
</style>
</head>

<body>
<form>
<input type="text" name="horloge" size=10 disabled>
</form>
</body>
</html><code>
x Ap0cALyPsE zZ- 16 oct. 2010 à 15:17
Merci :D passez voir mon site : http://www.monstertuto.fr
Utile
+0
plus moins
En HTML, à ma connaissance, c'est impossible.

Mais en intégrant des éléments de JavaScript et/ou de CSS dans le code HTML, ça doit être possible.

Essaye de chercher un truc du style "form style CSS" sur Google et tu devrais trouver des exemples ou des références.

A+
Utile
+0
plus moins
Qu'entends tu par "CSS pur " ?

Moi je connais le CSS tout court, et ça marche vachement bien sous IE !! Par contre on a souvent des problèmes de compatibilité avec d'autres navigateurs (Opera, Mozilla, Netscape) si on ne respecte pas la norme du W3C.

Mais dans la norme du W3C, il y a assurément la possibilité de faire du CSS ! Et IE le permet aussi !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !