2017-03-13 1 views
1

Gibt es eine Möglichkeit, ein ASP-Textfeld in einem Formular nach einer bestimmten Anzahl von Sekunden, die der Benutzer begann, in es eingeben zu löschen?Löschen von Textfeld in asp.net

Ive versucht, mit einem Skript etwas wie folgt aus:

function refreshtxt(){ 
    $('.fetch_results').find('textbox:text').val(''); 
} 

timer = setTimeout('refreshtxt()', 8000); 

Antwort

0

Angenommen, Sie bedeutete, dass alleinput type='text' Felder in Ihrer Asp.net Web Form Clearing:

function refreshTxt() { 
    //$("form input:text").val(""); 
    $("input:text").val(""); 
} 

var timer = window.setTimeout(refreshTxt, 8000); 

Wenn Sie bedeutete eine spezifischeinput type='text' Feld, alle Serverseite ASP.net-Steuerelemente haben eine eindeutige ClientID:

function refreshTxt() { 
     $("#<%=TextBox1.ClientID%>").val(""); 
} 

.... 

H ...