首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用onfocus="this.blur();“

禁用onfocus="this.blur();“
EN

Stack Overflow用户
提问于 2009-05-04 13:25:20
回答 3查看 2.4K关注 0票数 1

我正在从弹出窗口中选择文本框中的值,并且我使用了onfocus="this.blur();“对于文本框,当我想要编辑时,我想在编辑按钮中禁用此功能。我无法使用readonly,因为由于回发,该值未传递到服务器,请帮助

EN

回答 3

Stack Overflow用户

发布于 2009-05-04 13:31:48

你提到你不能使用readonly,因为它在回发期间没有被提交回来。实际上是readonly属性,如下所示

代码语言:javascript
复制
<input ... readonly="readonly" />

在POST过程中,是否将提交回服务器。disabled属性,如

代码语言:javascript
复制
<input ... disabled="disabled" />

在POST期间是否未提交支持。

票数 4
EN

Stack Overflow用户

发布于 2009-05-04 13:27:35

代码语言:javascript
复制
document.getElementById("button").readOnly = true;
票数 1
EN

Stack Overflow用户

发布于 2009-05-04 13:53:04

您可以通过在Page_Load中放入以下行来提交禁用的控件:

代码语言:javascript
复制
Page.Form.SubmitDisabledControls = true;

对于ASP.NET 2.0

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/820082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档