Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2010, 13:18
xikristian
 
Fecha de Ingreso: noviembre-2010
Mensajes: 49
Antigüedad: 14 años
Puntos: 0
Pregunta llamar una funcion en javascript

hola tengo una duda como llamo una funcion de javascript desde un formulario en c# (aspx.cs) , es decir como la llamo desde aki

protected void btnIngresar_Click(object sender, ImageClickEventArgs e)
{
aki llamar una funcion javascript
}

y donde coloco el codigo de la funcion javascript la coloco aki mismo o la debo colocar en el codigo donde va el html body y head.

esta es la funcion que quiero utilizar, debo colocarla entre tag o algo


function validar_rut(source, arguments) {
var rut = arguments.Value; suma = 0; mul = 2; i = 0;

var pos = rut.indexOf('-');
if (pos < 0) {//No contiene guion
var tam = rut.length;
rut = rut.substr(0, tam - 1) + '-' + rut.substr(tam - 1, tam);
}
var ctrl = $get(source.controltovalidate);
ctrl.value = rut;

for (i = rut.length - 3; i >= 0; i--) {
suma = suma + parseInt(rut.charAt(i)) * mul;
mul = mul == 7 ? 2 : mul + 1;
}

var dvr = '' + (11 - suma % 11);
if (dvr == '10') dvr = 'K'; else if (dvr == '11') dvr = '0';

if (rut.charAt(rut.length - 2) != "-" || rut.charAt(rut.length - 1).toUpperCase() != dvr)
arguments.IsValid = false;
else
arguments.IsValid = true;
}


graxias espero que me puedan ayudar
saludos
y atento a sus comentarios