Cita:
Iniciado por zerokilled no! en tal caso seria una solucion ridicula. no tienes que indicar cual campo enviar porque el propio navegador sabe que informacion enviar segun lo seleccionado por el usuario. esto si fueras a tener varios campos. si fueras a usar solo el campo oculto, igual el navegador sabe como enviarlo. lo unico que tendrias que concentrarte es en asignarle el valor al campo. no debe serte nada complicado porque ese valor ya lo estas indicando en cada invocacion de la funcion. es cuestion de solo asignar el valor al campo.
por lo visto estas bien verde en el tema de los formularios. por lo cual te recomiendo que repases tus materiales de html, especificamente las secciones que discuten los formularios. sino, en la web encuentras mucho material.
Entiendo, osea que tengo que asignar el valor recogido por el enlace al campo oculto en
function elegirskin(idskin)
Código Javascript
:
Ver originalfunction elegirskin(idskin)
{
alert(idskin);
// asignar valor idskin al input name="idskin"
document.forms["formavatar"].submit(); // enviarl formulario
}
Código HTML:
Ver original<form method="post" id="myform" action="index.php"> <<input type="hidden" name="idskin" value="???"> <a href="javascript: elegirskin(101)">imagen
</a> <a href="javascript: elegirskin(102)">imagen
</a> <a href="javascript: elegirskin(103)">imagen
</a>
Tengo muy poca experiencia con js y no sé como asignar el valor recogido en la función al campo oculto, ¿alguna orientación?
Gracias de nuevo