limpiar text de php en js
Publicado por julian (4 intervenciones) el 28/08/2009 21:29:47
Buenas tardes.
Les cuento que tengo una funcion que llena unos text con el resultado de otra funcion de de ajax, el detalle es que la funcion llena los text con unos valores que dependen de la seleccion que se haga en un combo.
El problema es que la funcion no me limpia los text cada que la llamo y cuando se llama la funcion de nuevo, conserva los valores que ya tenia mas los nuevos valores.
La funcion es la siguiente y la parte que dejo separada con espacios es la parte donde lleno el text box. necesito saber que debo agregarle para que coja cada text y asi no se le vaya a llevar valores, lo limpie.
function resultado()
{
if(mihttprequest.readyState == 4)
{
if(mihttprequest.status == 200)
{
var resul = mihttprequest.responseText;
var vecf= new Array;
vecf=resul.split("/");
var c=vecf.length-1;
for (var i=0; i < c; i++)
{
var veci=new Array;
veci=vecf[i].split("-");
var iden=veci[0];
var porce=veci[1];
var id='t'+iden;
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
document.getElementById(id).value=porce;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
}
}
else
{
alert("Ha ocurrido un error"+mihttprequest.statusText);
}
}
}
Les cuento que tengo una funcion que llena unos text con el resultado de otra funcion de de ajax, el detalle es que la funcion llena los text con unos valores que dependen de la seleccion que se haga en un combo.
El problema es que la funcion no me limpia los text cada que la llamo y cuando se llama la funcion de nuevo, conserva los valores que ya tenia mas los nuevos valores.
La funcion es la siguiente y la parte que dejo separada con espacios es la parte donde lleno el text box. necesito saber que debo agregarle para que coja cada text y asi no se le vaya a llevar valores, lo limpie.
function resultado()
{
if(mihttprequest.readyState == 4)
{
if(mihttprequest.status == 200)
{
var resul = mihttprequest.responseText;
var vecf= new Array;
vecf=resul.split("/");
var c=vecf.length-1;
for (var i=0; i < c; i++)
{
var veci=new Array;
veci=vecf[i].split("-");
var iden=veci[0];
var porce=veci[1];
var id='t'+iden;
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
document.getElementById(id).value=porce;
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
}
}
else
{
alert("Ha ocurrido un error"+mihttprequest.statusText);
}
}
}
Valora esta pregunta


0