hola a todos, bueno estoy creando mi primer sitio desde 0 con el Dw cs5.5 y tengo un problema con las validaciones de datos
estoy haciendo un formulario para ingresar datos a una db en mysql y todo va bien o casi todo
por ejemplo yo quiero que algunos campos de texto sean obligatorio y utilizo la herramienta Spry que trae el Dw
y todo funciona bien,
pero si yo cambio el boton por una imagen y llamo el
Código:
javascript:document.form1.submit()
el Spry ya no me funciona...
alguna ayuda???
PD: pongo el codigo asi lo ven
Código:
<h1>Añadir Publicidad!</h1>
<p> </p>
<form action="<?php echo $editFormAction; ?>" method="post" name="form1" id="form1">
<table align="center">
<tr valign="baseline">
<td nowrap="nowrap" align="right">Imagen Grande:</td>
<td width="294">
<input type="text" name="strImagenGrande" value="" size="25" />
<input type="button" name="button" id="button" value="Subir Imagen" onclick="javascript:subirimagen('strImagenGrande');"/>
* (734x250px)</td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Imagen Pequeña</td>
<td>
<input type="text" name="strImagenPequena" value="" size="25" />
<input type="button" name="button2" id="button2" value="Subir Imagen" onclick="javascript:subirimagen('strImagenPequena');"/>
* (80x50px)</td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Titulo:</td>
<td>
<span id="sprytextfield1">
<input type="text" name="strTitulo" value="" size="32" />
<span class="textfieldRequiredMsg">Se necesita un valor.</span></span> *</td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Subtitulo:</td>
<td>
<span id="sprytextfield2">
<input type="text" name="strSubtitulo" value="" size="32" />
<span class="textfieldRequiredMsg">Se necesita un valor.</span></span> *</td></tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Menu:</td>
<td>
<span id="sprytextfield3">
<input type="text" name="strMenu" value="" size="32" />
<span class="textfieldRequiredMsg">Se necesita un valor.</span></span> *</td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Link:</td>
<td><input type="text" name="strLink" value="" size="32" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Orden:</td>
<td>
<input type="text" name="intOrden" value="" size="5" /></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right">Estado:</td>
<td><label for="intEstado"></label>
<select name="intEstado" id="intEstado">
<option value="1">Activo</option>
<option value="0">Desactivado</option>
</select></td>
</tr>
<tr valign="baseline">
<td nowrap="nowrap" align="right"> </td>
<td>
<!--<input type="submit" name="button3" id="button3" value="Agregar Publicidad" /> --><!-- Con este Boton Anda Bien -->
<a class="button" href="javascript:document.form1.submit();"><span>Agregar Publicidad</span></a> </td>
</td>
</tr>
</table>
<input type="hidden" name="MM_insert" value="form1" />
</form>
Código:
<script type="text/javascript">
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1");
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2");
var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3");
</script>
PD: tambien probe con jquery y Jquery Validate
y con
Código:
<input type="submit" value="Test" />
anda de 10
pero con
Código:
<a class="button" href="javascript:document.form1.submit();"><span>Agregar Publicidad</span></a>
no anda....
bueno saludos y les recuerdo que soy Super nuevo en esto, esto es lo primero que estoy haciendo con agregar datos a un db