rendered paste body//Script's
//Coloca como error el campo que se esta enviando vacio
function bordenormal(comp)
{
comp.style.borderColor = '#F0F0F0';
comp.style.backgroundColor = '#FFFFFF';
}
function borderojo(comp, texto)
{
bordenormal(comp.form.titulo);
bordenormal(comp.form.content);
bordenormal(comp.form.idtopico);
comp.style.borderColor = '#FFA4A4';
comp.style.backgroundColor = '#FFF9B8';
comp.form.mensaje.value = "Uy! "+ texto;
comp.form.mensaje.style.color='green';
comp.focus();
}
//Funcion que valida la informacion de la pregunta antes de enviarse al servidor
function validarform(formenviar)
{
titulo = formenviar.titulo;
idtopico = formenviar.idtopico;
content = formenviar.content;
if ((!(titulo.value)) ||(!(idtopico.value))||(!(content.value)))
{
if (!(titulo.value))
borderojo(titulo,"Falto el titulo");
if ((!(idtopico.value)))
borderojo(idtopico,"Topico no valido");
if (!(content.value))
borderojo(content,"Falto el contenido");
} else
{
//EnviarPregunta(idpunto,titulo,email,detalles);
mensaje.value = "Fino! su contenido fue enviado.";
}
}
//Formulario
<form name="formcontenido" action="<? echo $_SERVER['PHP_SELF'];?>" style="padding: 0.5em 0 0 0;" >
<table style="padding: 0pt; text-align: left; " border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td valign="top" align="right" ><span>Titulo:</span></td>
<td><input type="text" size="53" name="titulo" id="titulo" /></td>
</tr>
<tr>
<td valign="top" align="right" ><span>Topico:</span></td>
<td><? writetoselect("0","idtopico","topico"); ?></td>
</tr>
<tr>
<td valign="top" align="right" ><span>Cuerpo:</span></td>
<td><textarea maxlength="755" name="content" style="width:501px; height:350px;"></textarea></td>
</tr>
<tr>
<td ></td>
<td></td>
</tr>
<tr>
<td ><a href="#" onclick="validarform(document.formcontenido);" ><img border="0" src="../pix/botones/botonenviar.gif" /></a></td>
<td></td>
</tr>
</tbody>
</table>
<input class="label" class="mensaje" size="58" name='mensaje' style='border:none' onkeydown='blur()' value="">
</form>