Question But du bouton HTML


Quel était le but recherché du HTML <input type="button"> élément, en tenant compte du fait que Javascript est apparu après HTML (ce qui me fait douter que JS était le but recherché)?


10
2017-07-13 00:34


origine


Réponses:


Pas sûr, mais si je me souviens bien, <input type="button"> a été ajouté avec HTML4.0. Son premier projet date de 1997, donc deux ans plus tard, ECMAScript. Donc, probablement a été introduit exactement à des fins JS.

Jetez un coup d'oeil à ces liens fournis dans les commentaires de Felix Kling:


11
2017-07-13 00:37



Ils n'ont de sens qu'avec JavaScript, sinon ils ne feront pas grand chose sous une forme. est pris en charge depuis HTML4 dans Netscape 2.x et Internet Explorer 3.x. Netscape Navigator supportait javascript depuis la version 2.0 (1995), donc oui, ils existent depuis la prise en charge de javascript et sont inutiles sans js. J'imagine qu'ils l'ont inclus pour que vos formulaires et vos champs puissent avoir une apparence et une sensation uniformes.


0
2017-07-13 00:53



Eh bien, selon les spécifications http://www.w3.org/TR/html4/interact/forms.html#h-17.5

Les boutons créés avec l'élément BUTTON fonctionnent comme les boutons   créé avec l'élément INPUT, mais ils offrent un rendu plus riche   possibilités: l'élément BUTTON peut avoir du contenu. Par exemple, un   Élément BUTTON qui contient une image fonctionne comme et peut ressembler   un élément INPUT dont le type est défini sur "image", mais l'élément BUTTON   type permet contenu.

Les agents utilisateurs visuels peuvent afficher les boutons BUTTON avec un relief et un mouvement haut / bas lorsque l'utilisateur clique dessus, alors qu'ils peuvent afficher les boutons INPUT   images "plates".


-4
2017-07-13 00:39