0
我正在使用ExtJS 5.我使用textfield(Ext.form.field.Text)並設置它的fieldLabel配置。現在在生成的實際html標籤中,他們將HtmlFor屬性設置爲該文本字段。點擊關聯標籤(HtmlFor)時,停止點擊事件
我正在處理DOM元素上的單擊事件。由於設置了「HtmlFor」,點擊標籤,點擊文本框也會點擊。
我在處理點擊標籤級別,我不希望它傳播到文本框。有沒有辦法阻止它? Event.stopPropogation不起作用。
或者,如果它傳播到文本字段,我想知道它被解僱,因爲最初標籤被點擊。目前我正在通過設置一個全局變量並注意到標籤單擊,然後檢查textfield單擊,如果以前點擊過標籤。有一個更好的或標準的方法可以實現這一目標嗎?
感謝您的回覆。但他們已經是獨立的了。我想要停止輸入後發生的點擊事件,一旦它發生在標籤上。或者至少有一些與之相關聯的標籤以前的點擊信息。 – kapd 2014-09-30 13:02:44