2011-11-03 16 views

Respuesta

1

Querido, no hay nada complicado. Simplemente ponga el tipo del botón como submit y obtendrá lo que necesita. See This

después de la actualización

Cuando hay una etiqueta form en su página HTML, siempre entra en el botón enviar el formulario. Si ha creado su propio botón con type="button", incluso entonces puede enviar el formulario haciendo clic en él.

<input type="button" onclick="submitform();" value="Button"> 

y aquí es su función javascript

function submitform() 
{ 
    document.forms["myform"].submit(); 
} 

Por lo tanto se pueden lograr sus ambos casos

+0

Lo siento, no especifiqué. Es un botón que hice funcionar como un botón de envío, así que supongo que no tiene los mismos atributos que uno verdadero. – Sam

+0

@Sam ver He actualizado mi respuesta –

5

Si tiene un formulario correctamente marcado con un elemento de entrada de tipo = enviar como su botón de envío, el botón enter debe enviar el formulario por defecto (cuando se enfoca en un elemento de entrada de tipo = texto). Hacer clic también funciona.

Cualquier código de procesamiento iría en el evento "onsubmit" del formulario en lugar del evento "onclick" del botón. Además, puede devolver falso para cancelar el envío del formulario (por ejemplo, si la validación del formulario falla).

+0

'Cualquier código de procesamiento se encendería evento 'onsubmit' de la forma en lugar de la tecla 'onclick' evento. '... Excelente. – Mowzer

Cuestiones relacionadas