2012-01-15 67 views
4

有没有什么办法来“禁用”焦点的一个元素(textarea,input,contentEditable iframe)? 我知道模糊函数带走了焦点,但用户可以返回并重新聚焦它。禁用焦点 - jQuery

我在问这是因为在我的网站上会出现一个提示(页面内)会要求某些内容的点。此时,我想要阻止页面中所有textareas和输入的焦点,并在用户按“取消”或“确定”时再次允许。

非常感谢!

+0

我觉得这http://stackoverflow.com/questions/4228114/with-jquery-how-can-i-gray-out-and-disable-a-page-and-then-show-some-kind-of可能有你的答案 – 2012-01-15 01:59:34

回答

1

为了防止聚焦到textareainput元素的用户,您可以禁用它:

$("#yourControlId").prop("disabled", true); 

我不知道有关CONTENTEDITABLE的iFrame