Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/10/2007, 13:45
ic3n3t
 
Fecha de Ingreso: julio-2007
Mensajes: 9
Antigüedad: 17 años, 7 meses
Puntos: 0
Re: problema con javaScript en php

Mi js es que solo son validaciones y el sudmit:

function submitIt() {
var f = document.editFrm;
var msg = '';
var a=1;
if (f.projects_number.value.length < 3) {
msg += "\n<?php echo $AppUI->_('Número de Proyecto No Válido', UI_OUTPUT_JS);?>";
f.projects_number.focus();
}

if(f.projects_length.value!="" && !isNumber(f.projects_length.value)){
msg += "\n<?php echo $AppUI->_('Longitud de Proyecto No Válida', UI_OUTPUT_JS);?>";
f.projects_length.focus();
}
if (f.project_name.value.length < 3) {
msg += "\n<?php echo $AppUI->_('projectsValidName', UI_OUTPUT_JS);?>";
f.project_name.focus();
}

if (f.project_color_identifier.value.length < 3) {
msg += "\n<?php echo $AppUI->_('projectsColor', UI_OUTPUT_JS);?>";
f.project_color_identifier.focus();
}

if(f.projects_length.value.length < 1){
msg += "\n<?php echo $AppUI->_('Longitud de Proyecto No Válida', UI_OUTPUT_JS);?>";
f.projects_length.focus();
}


/* AQUI ES DONDE MANDO A LLAMAR LA FUNCION EN PHP
*
*/
if (msg.length < 1) {
if (datevalidate(f.project_start_date.value,f.start_d ate.value,f.project_end_date.value,f.end_date.valu e,"Final: ","Inicial: ") && datevalidate(f.project_born_date.value,f.born_date .value,f.project_start_date.value,f.start_date.val ue,"Inicial: ","Nacimiento: ")){
msg += "\n<?php if($sub_proyecto <> Null){ $insertar->insert('55555','001');}?>";

f.submit();

}
}
else {
alert(msg);
}

}


Los botones son agregar sub_proyecto y guardar.

guardar
<input class="button" type="button" name="btnFuseAction" value="<?php
echo $AppUI->_('Guardar');?>" onClick="submitIt();"/>



agregar.
<input class="button" type="button" name="sub_proyecto" value="<?php echo $AppUI->_('Agregar Sub_proyecto');?>" onClick="javascript:if(confirm('<?php echo "esta seguro que desea agregar un sub_proyecto";?>')){location.href = './index.php?m=projects&a=addedit&sub_proyecto=<?php echo "$row->project_id " ?>';}" />