1

我正在尝试为一件看起来很复杂的简单事情找到解决方案!

我有一个文本区域,用户可以在其中更新他们的状态。在它下面我有一个复选框(例如:供用户选择是否发布状态)。

我尝试做的是: 1 / 当 textera 获得焦点时, textarea 会扩展,这很好。

2/ 当文本区域失去焦点时,当用户点击它时,它会崩溃。那也不错...

唯一的问题是,如果用户单击复选框,文本区域也会崩溃,但我想阻止它。

它应该折叠并在模糊时执行功能,但如果用户尝试与复选框交互则不会。

我在此页面上设置了一个示例:http: //favosaurus.com/dev/onblur.php

谢谢你的建议。

4

1 回答 1

0

您将需要使用 Javascript。

伪代码:

if input blur,  and checkbox not clicked:

     do normal blur action.

else:

     process checkbox click
     focus input again
于 2010-08-17T12:15:58.823 回答