Foros del Web » Programando para Internet » Javascript »

ejecutar 2 funciones onclick con un solo boton.

Estas en el tema de ejecutar 2 funciones onclick con un solo boton. en el foro de Javascript en Foros del Web. Hola amigos, veran tengo estas funcione en JavaScript. Código HTML: <script> var area1, area2; function toggleArea1() { if(!area1) { area1 = new nicEditor({fullPanel : true}).panelInstance('myArea1',{hasPanel ...
  #1 (permalink)  
Antiguo 20/07/2009, 14:36
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
ejecutar 2 funciones onclick con un solo boton.

Hola amigos, veran tengo estas funcione en JavaScript.

Código HTML:
<script>
var area1, area2;

function toggleArea1() {
	if(!area1) {
		area1 = new nicEditor({fullPanel : true}).panelInstance('myArea1',{hasPanel : true});
	} else {
		area1.removeInstance('myArea1');
		area1 = null;
	}
}

function addArea2() {
	area2 = new nicEditor({fullPanel : true}).panelInstance('myArea2');
}
function removeArea2() {
	area2.removeInstance('myArea2');
}

bkLib.onDomLoaded(function() { toggleArea1(); });
</script> 
Y Actualmente las ejecuto asi

Código HTML:
<button onClick="addArea2();">Editor Wyswing</button> <button onClick="removeArea2();">Editor HTML</button> 
LO que yo deseo hacer es hacer esto mismo con un solo boton. Muchas gracias.

Saludos!
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #2 (permalink)  
Antiguo 20/07/2009, 14:43
Avatar de marieta_lovegood  
Fecha de Ingreso: julio-2009
Ubicación: Cochabamba, Bolivia, Bolivia
Mensajes: 24
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: ejecutar 2 funciones onclick con un solo boton.

a lo que yo me acuerdo

Código HTML:
<button onClick="addArea2();removeArea2();">Editor Wyswing y HTML</button> 
o la otra solucion es crear una funcion que llame a ambas =D
  #3 (permalink)  
Antiguo 20/07/2009, 16:08
 
Fecha de Ingreso: septiembre-2008
Mensajes: 152
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: ejecutar 2 funciones onclick con un solo boton.

Yo lo haria creado una funcion que ejecute las dos funciones y asi solo mando a llamar una en el evento onclick por ejemplo algo asi

Código:
function uno()
{
......
}

function dos()
{
.......
}

function funciones()
{
uno();
dos();
}

<input type="button" name="boton" id="boton" value="ENVIAR" onclick="funciones();" />
  #4 (permalink)  
Antiguo 20/07/2009, 17:02
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: ejecutar 2 funciones onclick con un solo boton.

Hola marieta_lovegood de esa manera no me sirvio el codigo, pero creo que como dice kalvera85 podria funcionar prubeo y edito..

saludos1
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #5 (permalink)  
Antiguo 21/07/2009, 07:35
Avatar de marieta_lovegood  
Fecha de Ingreso: julio-2009
Ubicación: Cochabamba, Bolivia, Bolivia
Mensajes: 24
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: ejecutar 2 funciones onclick con un solo boton.

pos si yo creo que si va a funcionara como dice kalvera85 suerte nos avisas si te funca
  #6 (permalink)  
Antiguo 21/07/2009, 16:32
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: ejecutar 2 funciones onclick con un solo boton.

Hola, no me ha servido de la forma que nos menciona Kalvera, sin embargo lo he compilado con PHP.
En realidad utilizo una funcion por boton, y cada boton lo coloque en diferentes div. a sea segun el $_POST['submit'] que recibo en if (isset(...)) muestro un div y oculto el otro.

Saludos!
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:19.