Comunidad de diseño web y desarrollo en internet online

Como llamar a una funcion sin un boton en html

Citar            
MensajeEscrito el 28 May 2010 05:28 am
Necesito ayuda =( soy nuevo aquí y disculpenme si hay un post parecido a este pero no he encontrado en internet solo encuentro respuestas de actionscript pero quiero de html :(

La cuestion es como puedo llamar a una funcion con javascript sin necesidad de presionar un boton o un link sino que simplemente se muestre cuando se cargue la pagina.

algo asi es mi codigo

<html>
<script languaje="JavaScript" >
function fecha(){
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new Array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado")
var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre")
<!--document.write("<font color='666666' face='Arial'>"+dayarray[day]+" "+daym+" de "+montharray[month]+" de "+year+"</font>")-->
var fec= (dayarray[day]+" "+daym+" de "+montharray[month]+" "+year)
return fec;
}
</script>
<body>
<table>
<tr>
<td>
<%=fecha();%> <!-- <<<<<<< aqui quisiera ponerlo -->
</td>
</tr>
</table>
</body>
</html>

Por manuelusmp

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 28 May 2010 06:21 am
prueba poner fecha(); antes de </script>
para ponerlo donde lo ocupas, necesitas usar getElementBy

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 28 May 2010 06:33 am
y donde pongo getElementBy? o.O soy nuevo =(

Por manuelusmp

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 28 May 2010 07:32 am

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 28 May 2010 07:44 am
yo hago aplicaciones web en java con IDE eclipse con el patron DAO y Struts lo unico que queria es obtener la fecha del sistema para guardarla en una celda de un registro solo eso :(

Por manuelusmp

2 de clabLevel



 

chrome
Citar            
MensajeEscrito el 28 May 2010 02:45 pm
document.getElementsByTagName(td).innerHTML = fecha();

prueba con eso

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 30 May 2010 04:45 am
compadre tu código funciona perfecto, lo único que tienes que hacer es, donde dice "<%=fecha();%>" reemplázalo por

<script language="javascript">
document.write(fecha());
</script>

fíjate que lo único que hay que hacer para ejecutar una función, es nombrarla en la línea. Si la pones así no mas, los datos recuperados por el llamado de la función no se imprimen, entonces toca decirle que lo escriba con el document.write y ya está!

Por gosunkugi

Claber

251 de clabLevel

1 tutorial

Genero:Masculino  

Kuri - frontend dev - XueZhongWen!

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.