Que tal comunidad, este tema esta orientado a tener una recopilación de las funciones de javascript, junto con sus respectivos ejemplos, esten atentos a cualquier modificación ya que poco a poco ire incrementando la lista, Saludos!!
alert
La mas usada en javascript, nos permite enviar mensajes a la pantalla, algo similar al msgbox en winForm, recibe como parametro un string, ejemplo:
alert('CSPromex');
getElementById
Esta funcion nos devuelve la instancia del objeto especificado, recibe como parametro el id del objeto, de las funciones mas usadas en javascript ya que nos permite interactuar con los controles en nuestra pantalla, se usa usualmente para obtener el valor de cajas de texto y etiquetas, ejemplo:
//Se obtiene el control
var oControl = document.getElementById('CajaIVA');
//Se obtiene el valor de la caja de texto
var sValor = oControl.value;
El ejemplo anterior era para una caja de texto, el siguiente hace lo mismo pero para una etiqueta:
//Se obtiene el control
var oControl = document.getElementById('EtiquetaIVA');
//Se obtiene el valor de la etiqueta
var sValor = oControl.innerHTML;
parseFloat
Esta funcion nos sirve para convertir de un string a un float, recuerdes que los var son tipo de datos anonimos, pero esto no significa que no sea en verdad un tipo de dato, significa que toma el tipo de dato dependiendo del valor que le asignemos, por ejemplo si a una variable se le asigna un numero entero, esta variable sera de tipo entero, si se le asigna una cadena de caracteres sera un string.
Esto parecera muy obvio pero muchas veces puede acarrear errores que pasan de ser persividos, ejemplo, hace poco una compañera estaba comparando dos variables que fueron asignadas en base a un par de controles, el punto es que una variable tenia "0" y la otra tenia "0.00", al compararlas no daba el resultado logico, esto se debe a que su tipo de dato no esta especificado explicitamente, para lograr eso se usa el parseFloat.
var IVA = parseFloat(document.getElementById('CajaIVA').value);
__doPostBack
Esta funcion nos sirve para causar un postback desde el codigo javascript, es bastante util e indispensable, la funcion puede realiza el postback en base a un boton, recibe como parametro campos vacios o el id del boton que causara el post, ejemplo;
__doPostBack('',''); "o" __doPostBack('btnBoton','');
split
Igual que en C#, nos permite dividir una cadena en base a un carácter, nos devuelve un arreglo y recibe como parámetro el carácter desde el cual se dividirá la cadena, ejemplo:
var cadena = 'Numero1|Numero2|Numero3';
var arreglo = cadena.split('|');
confirm
Tambien de las mas usadas en javascript, se usa para mandar una confirmación al usuario, parecido al alert solo que en este caso no solo mandaremos un mensaje sino que nuestro mensaje contendrá 2 botones para aceptar o cancelar, recibe como parámetro el mensaje a mostrar y regresa un resultado booleano, ejemplo:
if(confirm('¿Esta seguro que desea salir?'))
return true;
else
return false;