Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/06/2019, 08:28
Avatar de senseeye3led
senseeye3led
 
Fecha de Ingreso: abril-2016
Ubicación: 127.0.0.1
Mensajes: 163
Antigüedad: 8 años, 9 meses
Puntos: 11
Respuesta: Eliminar boton de formulario y pasar datos en enlace.

Cita:
Iniciado por caricatos Ver Mensaje
Hola:

Al igual que el botón submit, existe el método del mismo nombre... Puedes poner algún identificador o referenciar el formulario por el orden que lleve en la colección document.forms[] (si solo hay uno llevará el índice cero).
Eso sí, te recomiendo que uses el botón, y si no lo quieres visible, enciérralo entre etiquetas noscript.

Saludos
He intentado hacer una función JS:
Código HTML:
 <!-- --->
			<script>function formSubmit(vn){
					document.forms[0].vn.value = vn;
					document.forms[0].submit();
					}</script>
			<!-- ---> 
En el código HTML/PHP:
Código HTML:
<!-- formulario -->
			<form action="new.php" method="post" id="nuevos">
			<input type="hidden" id="id-vn" name="vn" value="<?php echo $eliminadosEnvia;?>">
			<?php
			echo "<a href=\"javascript:formSubmit($eliminadosEnvia);\">prueba</a>\n";
			?>
			<!-- <input type="submit" name="enviar"> -->
			</form>
<!-- formulario --> 
Pero al pulsar sobre "prueba" no tengo claro que realmente realice lo que deseo.

Mi objetivo es que el enlace "prueba" funcione de la misma manera que funcionaría el botón de enviar. Es decir que al hacer click en el enlace fuera similar a hacer click en el botón.

Creo que algo se me está escapando ...