javascript

位置:IT落伍者 >> javascript >> 浏览文章

JavaScript获取runat server控件的控制权


发布日期:2020年11月30日
 
JavaScript获取runat server控件的控制权

一般js中可以通过documentgetElementById(id)的方法来获取控件的控制但如果某控件的属性里runat=server时就无法通过该方法获得了而我们又需要控件跑在客户端以便后台代码进行控制此时只需如此

以点击Button触发Textbox和Dropdownlist联动为例

后台代码

protected void Page_Load(object sender EventArgs e)

{

if (!IsPostBack)

{

BtnAttributesAdd(OnClick return _select(+thisDDLUniqueID++thisTxtBoxUniqueID+););

}

}

前台代码

function _select(ddltxt)

{

var objddl = ddl;

var objTxt = txt;

objTxtvalue = objTxtvalue + objddloptions[objddlselectedIndex]text;

return false;

}

但后台再取txtbox的text时可能取不到更新后的值这时不能直接取TxtBoxText而是

RequestForm[TxtBoxUniqueID]

               

上一篇:JavaScript CSS Style属性对照表

下一篇:一段表单JS验证代码