Ups, debio ser un error, quería poner
<input type="radio" name="txtFuma" value="Fumadores"></font>Fumadores
<input type="radio" name="txtFuma" value="No Fumadores"></font>No fumadores
Pero una cosa, el problema es que mi script continua, es algo así:
Código PHP:
<script language="JavaScript">
function validate()
{
if(trim(document.form1.txtname.value) == "")
{
alert("Por favor, introduce tu nombre");
document.form1.txtname.focus();
return false;
}
if(trim(document.form1.txtapell.value) == "")
{
alert("Por favor, introuduce al menos el primer apellido");
document.form1.txtapell.focus();
return false;
}
if(trim(document.form1.txtaddress.value) == "")
{
alert("Por favor, introduce tu provincia, ciudad o algún lugar que indique tu procedencia");
document.form1.txtaddress.focus();
return false;
}
if(trim(document.form1.txtphone.value) == "")
{
alert("Es necesario que introuzcas tu número de teléfono");
document.form1.txtphone.focus();
return false;
}
phoneno = document.form1.txtphone.value;
len = phoneno.length;
if(len > 0)
{
for(i=0;i<len;i++)
{
x = phoneno.substr(i,1)
if( !( (x >= '0' && x <= '9') || x == '-') )
{
alert("Por favor, introduce un número de teléfono válido");
document.form1.txtphone.focus();
return false;
}
}
}
if(trim(document.form1.txtpersonas.value) == "")
{
alert("Por favor, necesitamos saber para cuántas personas será la reserva");
document.form1.txtpersonas.focus();
return false;
}
if(trim(document.form1.txtfecha.value) == "")
{
alert("Es imprescindible especificar la fecha");
document.form1.txtfecha.focus();
return false;
}
document.form1.cansend.value=1;
return true;
}
function trim(str)
{
ch = '';
for(i=0;i<str.length;i++)
{
cha = str.charAt(i);
if(cha != ' ')
{
ch = ch + cha;
}
}
return ch;
}
</script>
Por favor, que sea complementario a ese script también sirve el que tu me has puesto?
Saludos.