Tengo una etiqueta <input type="submit" class="like"/>
. Quiero que el texto dentro del botón diga "Me gusta", pero ahora mismo dice "Enviar".
class="like"
es el CSS del botón, por cierto.
El value
atributo en los elementos de submit
tipo <input>
controla el texto que se muestra.
<input type="submit" class="like" value="Like" />
input
vsbutton
al intentar obtener el valor de su elemento.El
value
atributo se utiliza para determinar la etiqueta renderizada de una entrada de envío.Tenga en cuenta que si el control es exitoso (este no lo será porque no lo tiene
name
), este también será el valor enviado para él.Para tener un valor y una etiqueta enviados diferentes, debe usar un elemento de botón, en el que el textNode dentro del elemento determina la etiqueta. Puede incluir otros elementos (incluido
<img>
aquí).Tenga en cuenta que la compatibilidad con
<button>
las versiones anteriores de Internet Explorer es poco fiable.fuente
name es útil cuando se usa
$_POST
en php y también en javascript comodocument.getElementByName('submitBnt')
. También puede usar el nombre como selector de CS comoinput[name="submitBnt"]
; Espero que esto ayudefuente