禁用动态启用文本字段

时间:2011-07-31 15:21:38

标签: javascript jquery html css onfocus

您好,我试图让文本字段动态化。这是我的代码

 <input type="text" id="test1" value ="dynamic" onfocus="this.disabled=true" onblur="this.disabled=false">
    <input type="text" id="test2">

因此字段会被完全禁用但在模糊时无法启用。如果这里的任何人都可以解决我的问题,那就太好了。

2 个答案:

答案 0 :(得分:1)

也许在这种情况下,最好将字段设为readonly并添加一些自定义类,使其看起来像是被禁用。

由于禁用的元素很好......禁用:)

修改

我做了一些测试,它在模糊时再次启用!

http://jsfiddle.net/dfhHz/

您仍然需要在输入外部点击以触发模糊课程

<强> EDIT2

你希望实现什么?由于此功能看起来有点奇怪(禁用焦点并启用模糊)给我:)

答案 1 :(得分:0)

为什么不在文本字段中使用onmouseover和onmouseout事件呢?

<input type="text" id="test1" value="dynamic" onmouseover="this.disabled=true" onmouseout="this.disabled=false">