如何在javascript后面的代码中创建一个空白文本框

how to blank a textbox created in the code behind in javascript?

本文关键字:一个 文本 空白 创建 javascript 代码      更新时间:2023-09-26

我在代码后面创建了一个文本框:

        HtmlGenericControl tdFromCounty = new HtmlGenericControl("td");
        TextBox tbFromCounty = new TextBox();
        tbFromCounty.CssClass = "rateinput";
        tbFromCounty.Style.Add("width", "200px");
        tbFromCounty.Text = "";
        tbFromCounty.ID = "fc" + this.ID.ToString();
        tbFromCounty.Attributes.Add("onblur", "UpdateCellFromCounty(" + this.ID + ",this.value)");
        tdFromCounty.Controls.Add(tbFromCounty);

和在javascript我正在做一个检查,以确保输入到文本框中的值是一个有效的县。如果无效,则清空文本框。

我已经尝试了这些到目前为止,但没有一个工作:

$("#fc"+ result.Element).val == "";
$("#fc"+ result.Element).val = "";
$("#fc"+ result.Element).val("");

试试这个:

$("#fc"+ result.Element).attr("value") = "";

对不起,应该是

$("#fc"+ result.Element).attr("value", "");