Hola, tengo para un formulario tres funciones,
uno onload, uno toogle y otro onsubmit:
Código Javascript
:
Ver original<script type="text/javascript">
function onload() {
document.getElementById("uno").style.display = "block";
document.getElementById("dos").style.display = "none";
document.getElementById("tres").style.display = "none";
}
function toggle(elemento) {
if(elemento.value=="1") {
document.getElementById("uno").style.display = "block";
document.getElementById("dos").style.display = "none";
document.getElementById("tres").style.display = "none";
}
else{
if(elemento.value=="2"){
document.getElementById("uno").style.display = "none";
document.getElementById("dos").style.display = "block";
document.getElementById("tres").style.display = "block";
}
}
}
function OnSubmitForm()
{
if(document.choise.a[0].checked == true)
{
document.searcherform.action="http://www.mysite.com/searchtest.php?z=z&d=d&t=t&s=s&day=day&month=month&day2=day2&month2=month2&e=e"
}
else
if(document.choise.a[1].checked == true)
{
document.searcherformsales.action="http://www.mysite.com/sales/searchtest.php?z=z&t=t&b=b&p=p&p1=p1&enviar=enviar"
document.searcherformsales2.action="http://www.mysite.com/sales/searchtest.php?id=id&enviarid=enviarid"
}
return true;
}
</script>
Ahora necesito hacer una validación, y es en el document.searchform y en el primer choise,
este es el validador:
Código Javascript
:
Ver original<script type="text/javascript">
<!--
function validate_form ( )
{
valid = true;
if ( ( document.searcherform.s[0].checked == false ) && ( document.searcherform.s[1].checked == false ) )
{
alert ( "Please choose all dates or selected dates" );
valid = false;
}
return valid;
}
//-->
</script>
Creo que debe de ir anidadas ya que son dos formularios, quiero poner la funcion validate form dentro de esto ya que es en este formulario donde está:
Código Javascript
:
Ver originalfunction OnSubmitForm()
{
if(document.choise.a[0].checked == true)
{
document.searcherform.action="http://www.mysite.com/searchtest.php?z=z&d=d&t=t&s=s&day=day&month=month&day2=day2&month2=month2&e=e"
}