web-dev-qa-db-fra.com

Implémentation de l'édition en ligne pour un formulaire de commande Web sans utiliser Javascript

Comme le titre l'indique, j'essaie de trouver une bonne solution pour implémenter la modification en ligne d'un formulaire de commande Web uniquement avec HTML/CSS.

La seule solution médiocre que j'ai actuellement est la suivante -> http://jsfiddle.net/jmggp/1/

Mais je pense que cela ne semble pas professionnel. Existe-t-il d'autres solutions que je peux essayer d'apprendre?

3
Steven Chen

Je crains que vous ne dépendiez de JavaScript si vous envisagez de proposer les mêmes possibilités à tous les navigateurs que vos visiteurs utiliseraient. Il est possible de le faire sans utiliser JS en HTML5 mais JS pose le problème de la nécessité de recourir aux navigateurs modernes.

Pour examiner l'édition en ligne à l'aide de HTML5, je vous recommande de consulter: http://html5demos.com/contenteditable

1
Maciej Gurban

Désolé, mais l’édition en ligne nécessite JavaScript - le HTML/CSS d’une page ne peut pas être modifié sans cela. Le code HTML correspond au contenu que votre serveur Web envoie au navigateur de votre visiteur. c'est statique. Le CSS (également statique) indique au navigateur comment afficher le contenu. Afin de changer le contenu après avoir atteint le navigateur (comme dans l'édition), vous devez utiliser JavaScript.

0
akTed