javascript - asp.net 中两个不同属性的 Textbox1.Attribute.Add()

标签 javascript asp.net

我愿意知道,

同一个控件使用不同的属性会有问题吗?

例如: 在 Page_Load() 上:

txtI.Attributes.Add("onkeypress", "javascript:if (event.keyCode == 13) { __doPostBack('" + btnAdd1.UniqueID + "',''); return false; } else { ClearErrorText(); }");

txtI.Attributes.Add("onfocus", "javascript:ClearErrorText();");

这会给其他主要功能带来任何问题吗?

最佳答案

这绝对没问题,不会有任何问题。最终在浏览器中呈现如下:

<input type="text" onkeypress="javascript:if (event.keyCode == 13) { 
__doPostBack('btnAdd1ID',''); return false; } else { ClearErrorText(); }"
onfocus="javascript:ClearErrorText();" />

您可以进一步引用本教程:

http://weblogs.asp.net/nannettethacker/archive/2009/01/29/adding-javascript-click-events-programmatically-in-code-behind-using-attributes-add.aspx

关于javascript - asp.net 中两个不同属性的 Textbox1.Attribute.Add(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16728315/

相关文章:

asp.net - 创建持久身份验证 cookie : ASP. NET MVC 时出现问题

Asp.net 5 MVC 6, 为 facebook 电子邮件添加权限

javascript - 忽略具有 borderradius 的元素上的事件

javascript - 从关联数组和长字符串构造 JavaScript 数组

javascript - 对 MemoryStore(或任意数据数组)中的数据进行排序

javascript - 为什么自定义验证器在 jQuery 的 document.ready 中不起作用

javascript - 如何处理通过附加下划线模板传递的模型

javascript - 如何使用 jVectorMap 插件在世界地图上突出显示某个城市

javascript - 客户端 javaScript 来切换回发时反转的下拉列表效果?

javascript - 未经确认取消卸载窗口javascript