JavaScript - Funcion para usarla como default en varios botones

   
Vista:

Funcion para usarla como default en varios botones

Publicado por Alejandro (10 intervenciones) el 10/12/2012 17:44:14
Hola que tal estoy haciendo una funcion ke la hago llamar con un onClick de un boton y lo que haces que pone en el valor del texto un caracter lo que quiero es que en mi asp tengo 16 botones que van hacer la misma funcion y para no hacer la misma funcion 16 veces quiero hacer solo una donde me traiga de parametro el valor del texto y el nombre del boton del que estoy llamando para agregarle el nuevo caracter.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
onclick="MovilidadSuperiorL8(value)"
 
function MovilidadSuperiorL8(boton)
    {
      boton.disabled = true;
      if(boton == "") {
        $('#btnMovFacialSupL8').val('I')
      }
      if(boton == "I") {
         $('#btnMovFacialSupL8').val('II')
      }
      if(boton == "II") {
         $('#btnMovFacialSupL8').val('III')
      }
      if(boton == "III") {
        $('#btnMovFacialSupL8').val('')
      }
      boton.disabled = false;
   }


en esta funcion que estoy usando solo me traigo el valor que puede tener el boton y en el if le digo a que boton le voy a agregar el nuevo valor pero deseo que eso este por default para usuar esta misma funcion para todos mis botones, espero y me hayan entendido mi problema si alguien tiene una idea se los agradecere, saludos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Funcion para usarla como default en varios botones

Publicado por Fernanda (13 intervenciones) el 13/12/2012 19:49:24
seria algo así en html

1
2
3
4
5
6
7
8
<input type="button" id="nombreboton" name="nombreboton" onclick="MovilidadSuperiorL8(this)"/>
 
function MovilidadSuperiorL8(boton)
{
nombreformulario.boton,.disabled =true;   // habilitacion del botón
valor = nombreformulario.boton.value ; // obtienes el valor 
 
}


OJALA TE SIRVA !!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar