Comunidad de diseño web y desarrollo en internet online

AIR, Duda con el evento onclick()

Citar            
MensajeEscrito el 27 May 2008 06:33 pm
Buenas tardes;

Resulta que ando aprendiendo el manejo de AIR y me surgió una duda respecto al evento onclick…

Cuando abro un archivo por AJAX y deseo cargarlo dentro de un div, en el momento que den click en cierto link, resulta que la respuesta solo dura unos segundos y luego regresa ha su estado original.

Código :

<html>
<head>
....
</head>
<body>
<a href="javascript:;" onclick="cambia_texto();">Cambiar</a>
<div id='cambiar'>
   <p>texto sin cambiar</p>
</div>

</body>
</html>


El caso es que cuando clickeo 'cambiar', sucede lo esperado:

Código :

<div id='cambiar'>
   <p>texto cambiado</p>
</div>


pero este texto no permanece cambiado ya que en cuestion de segundos regresa a su estado original:

Código :

<div id='cambiar'>
   <p>texto sin cambiar</p>
</div>


mmm.. ha que se debe este comportamiento???... si el método de onclick no sirve para hacer botones... como los hago para AIR?

Por ShotoKan

45 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 May 2008 11:41 am
¿y que código utilizas en la función cambia_texto()?

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

clabbrowser
Citar            
MensajeEscrito el 28 May 2008 08:44 pm
es una función que cambia el valor por innerHTML... sería algo así:

Código :

function cambiar_texto() {
   var content = document.getElementById('cambiar');
  
  content.innerHTML = '<p>texto cambiado</p>';
}

Por ShotoKan

45 de clabLevel



Genero:Masculino  

firefox

 

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