我试图使textarea在单击它的父Div时动态自动聚焦。但这是行不通的。对require和maxlenght也是如此。感谢您的帮助:)
我尝试使用标签 自动对焦,required and required =“ required” 。因此,在JQuery中,我使用了 focus()和 focusin();但是什么也没发生。
HTML
<p class='p_usuarios' onClick='read_chat_messages()'> /*PARENT*/
...
<textarea class='textarea_chat' spellcheck='false'></textarea>
<input type='button' class='send_chat_message' onClick='send_chat_message()' value='Bidali!'/>
JQUERY
function read_chat_messages() (){
$(".textarea_chat").focus(); /*focusin();*/
var value= $(".textarea_chat").val();
...
}
答案 0 :(得分:0)
$('.parent-selector').click( () => {
$('.textarea_chat').focus()
})
我会担心将类目标与.focus()
一起使用,好像两个或多个元素共享那个我不知道的类 会发生什么!最好使用ID代替类(即#chat_area
)或在类旁边使用ID,除非您有特定的理由不这样做
答案 1 :(得分:0)
每个文本区域都必须遵循标签内提交的输入类型,才能显示所需的警报事件。 :S
自动对焦的问题在于,应将其设置为最小超时以便对元素进行对焦。浏览器需要时间来执行它,我以这种方式理解它。 “自动对焦”属性在HTML textarea标记内不起作用。