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í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í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.