标签: javascript events forms
是否可以在不为每个元素设置disabled属性的情况下使表单元素无法使用?
disabled
我的想法是:
container.addEventListener('click', function(e) { e.stopPropagation(); e.preventDefault(); }, true);
它的行为与非表单元素一样,但不会停止,例如单击时选择显示其选项的元素。
答案 0 :(得分:0)
选择将在mousedown事件后打开,因此这是您必须停止的事件。 http://jsfiddle.net/6K9Mj/