Je suis très surpris, je n'arrive pas à faire fonctionner l'attribut
readonly que je suis pourtant quasi certain d'avoir vu fonctionner fut
un temps sur des champs input text.
Ainsi, sur la page suivante sur IE7 comme sur Fx 3.6 je peux modifier le
champ texte et cocher radio et checkbox ! Qu'est-ce que je rate donc de
si évident ??!?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Test readonly</title>
</head>
<body>
Ben ... pourquoi pas simplement un hidden attaché au bouton et du bouton on en n'a plus que faire (le php ne veut que le hidden)
[exemple]
Excellente idée ! Puisque JavaScript est un prérequis, cette solution me semble parfaitement convenir.
-- Olivier Miakinen
Pierre Goiffon
On 09/02/2010 16:20, Olivier Miakinen wrote:
C'est pour ne pas utiliser disabled que je cherchais autre chose :)
quand tu veux passer un input non texte en readonly, ton script JS le passe en disabled et rajoute un input hidden de même nom et de même valeur ; quand tu veux le repasser en read-write, le script retire le disabled en même temps qu'il supprime l'input hidden.
C'est bien une solution à base de champ hidden qui a été mise en place. Dommage que ça ne soit pas plus simple :/
On 09/02/2010 16:20, Olivier Miakinen wrote:
C'est pour ne pas utiliser disabled que je cherchais autre chose :)
quand tu veux passer un input non texte en readonly, ton script JS le
passe en disabled et rajoute un input hidden de même nom et de même
valeur ; quand tu veux le repasser en read-write, le script retire le
disabled en même temps qu'il supprime l'input hidden.
C'est bien une solution à base de champ hidden qui a été mise en place.
Dommage que ça ne soit pas plus simple :/
C'est pour ne pas utiliser disabled que je cherchais autre chose :)
quand tu veux passer un input non texte en readonly, ton script JS le passe en disabled et rajoute un input hidden de même nom et de même valeur ; quand tu veux le repasser en read-write, le script retire le disabled en même temps qu'il supprime l'input hidden.
C'est bien une solution à base de champ hidden qui a été mise en place. Dommage que ça ne soit pas plus simple :/