126 votes

Modifier le texte de "Submit" sur la balise de saisie

J'ai une étiquette, <input type="submit" class="like"/> . Je veux que le texte à l'intérieur du bouton indique "J'aime", mais pour l'instant, il indique "Soumettre".

class="like" est le CSS du bouton, d'ailleurs.

205voto

minitech Points 87225

Le site value l'attribut submit -type <input> contrôle le texte affiché.

<input type="submit" class="like" value="Like" />

35voto

Quentin Points 325526

Le site value est utilisé pour déterminer le libellé rendu d'une entrée d'envoi.

<input type="submit" class="like" value="Like" />

Notez que si le contrôle est réussi (celui-ci ne le sera pas car il n'a pas de name ), ce sera également la valeur soumise pour celui-ci.

Pour avoir une valeur soumise et une étiquette différentes, vous devez utiliser un élément bouton, dans lequel le textNode à l'intérieur de l'élément détermine l'étiquette. Vous pouvez inclure d'autres éléments (notamment <img> ici).

<button type="submit" class="like" name="foo" value="bar">Like</button>

Notez que la prise en charge de <button> est douteux dans les anciennes versions d'Internet Explorer.

0voto

Beneto Points 1336
<input name="submitBnt" type="submit" value="like"/>

est utile lorsque l'on utilise $_POST en php et aussi en javascript comme document.getElementByName('submitBnt') . Vous pouvez également utiliser le nom comme sélecteur CS, comme par exemple input[name="submitBnt"] ; J'espère que cela vous aidera

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X