Función que falla

16/11/2007 - 12:00 por Telerín | Informe spam
En la siguiente función, la 3ª línea, la del "If" no me funciona. Supongo
que es por la colocación de los punto y comas y el corchete. ¿Me podéis
ayudar?


Function MesAntes() {
document.calendario.Month.value = CInt(Session("sMes")) - 1;
If (document.calendario.Month.value = 0)
{document.calendario.Month.value}
document.calendario.submit();
}


Gracias.

Preguntas similare

Leer las respuestas

#1 Telerín
16/11/2007 - 12:02 | Informe spam
Olvidé que esto va entre

<script language='JavaScript'>
y
</script>
#2 ¥-- Lombar --¥
16/11/2007 - 17:05 | Informe spam
En asp
<%
Function MesAntes()
MesAntes = DATEDIFF(m,DATE,1)
End Function
%>

¿o necesitas que sea en Java?



¥-- Lombar --¥
Jose Lombardia

Visita mi blog:
Comer y Rodar
www.lombar.com


"Telerín" escribió en el mensaje de
noticias news:%23aRbR$
Mostrar la cita
#3 Telerín
19/11/2007 - 10:23 | Informe spam
Gracias Lombar, pero lo necesitaría en Javascript





"¥-- Lombar --¥" <Jose@@@Lombar.com> escribió en el mensaje
news:
Mostrar la cita
Supongo
Mostrar la cita
#4 urko binarya
19/11/2007 - 11:06 | Informe spam
si lo que te falla solo es el if
pon dos = ya que estas comparando un valor.
If (parseInt(document.calendario.Month.value) == 0)

ten en cuenta tambien que el value es de texto asi que primero lo deberiaas
de pasar a numero (creo que con parseInt,asegurate) o
If (document.calendario.Month.value == "0")


saludos
urko

"Telerín" escribió en el mensaje
news:
Mostrar la cita
#5 Jose A. Fernandez
19/11/2007 - 12:54 | Informe spam
Hola Telerin
Ademas de lo que te comenta Urko de que las comparaciones en
javascript es con doble =, tambien deberias escribir el IF con
minusculas porque el lenguaje es asi sencibles a masyuculas y
minusculas

Enlaces:
http://www.w3schools.com/js/js_if_else.asp


_________________________
Jose A. Fernandez
blog: http://geeks.ms/blogs/fernandezja





On 19 nov, 07:06, "urko binarya" wrote:
Mostrar la cita
Ads by Google
Search Busqueda sugerida