关于Focus 光标定位在Safari和Chrome 上不一致的问题

直接上 Demo:

https://img3.mukewang.com/5b83abe10001ed9907370102.jpg

https://img3.mukewang.com/5b83abec0001bb7f06340596.jpg

在Safari 上和在Chrome上效果不一致!在Safari上光标跑到最前面了。


墨色风雨
浏览 922回答 1
1回答

慕妹3242003

将Javascript代码改成下面这样解决:JAVASCRIPTfunction AddQuestionComment(cid, currUser) {   var replyTo = "";   var username = "罗伯特";   if ($("#qCommentEditor").css("display") === "none") {     if (cid !== "") {       if (username === currUser) {         username = "";       }       if (username !== "") replyTo = "@" + username + ": ";       qCommentId = cid;     }     $("#qCommentEditor").attr("style", "display:unset;");   } else {     if (cid !== undefined) {       if (username === currUser) {         username = "";       }       if (username !== "") replyTo = "@" + username + ": ";       qCommentId = cid;     } else {       $("#q_comment").text("评论");       $("#qCommentEditor").attr("style", "display:none;");     }   }   $("#qCommentTextarea").focus().val(replyTo);}$("#qCommentTextarea").focus().val(replyTo);
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript