Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/11/2008, 15:10
mauritobdn4
 
Fecha de Ingreso: noviembre-2008
Mensajes: 3
Antigüedad: 15 años, 6 meses
Puntos: 0
problema con funcion

Hola, antes que nada presentarme, soy mauro de bahia blanca pcia. de bs as y estoy recien comenzando en este mundo de la programacion web. Tengo una duda con lo siguiente.

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style>
.oculto { display: none; }
.visible {display: inline; }
</style>
<script>
function muestra() {
elemento = document.getElementById("parrafo1");
elemento.className = "visible";
}
</script>

</head>

<body>
<p><a onmouseover="muestra()">Mostrar Parrafo</a></p>
<p id="parrafo1" class="oculto">Holaaaaaaaaaaaaaaaaa</p>
</body>

La funcion muestra() en ese caso sirve, pero si la quiero hacer mas generica para poder utilizarla en otros casos no funciona. Pense hacerla asi:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
<style>
.oculto { display: none; }
.visible {display: inline; }
</style>
<script>
function muestra(identificador) {
elemento = document.getElementById(identificador);
elemento.className = "visible";
}
</script>

</head>

<body>
<p><a onmouseover="muestra("parrafo1")">Mostrar Parrafo</a></p>
<p id="parrafo1" class="oculto">Holaaaaaaaaaaaaaaaaa</p>
</body>

Asi no me funciona. Bueno agradeceria la ayuda de alguien mas entendido. Desde ya muchas gracias.