我需要使用文本区域来鼓励人们发表评论,但在他们发表评论之前,他们需要先登录或注册。我使用模式弹出窗口打开此登录/注册表单,方法是单击带有“popup-login”类的 url“#”。
如何让文本区域在单击时打开模式弹出登录窗口(使用 jQuery)?有什么想法吗?
最佳答案
创建一个打开模式的函数
。然后,使用 onClick
调用该函数:
function modal() {
document.getElementById('textarea').value="This would open a modal window";
}
textarea {
background-color: white;
}
<div style="display:inline-block; position:relative;">
<textarea id="textarea" placeholder="Write a comment..."disabled></textarea>
<div style="position:absolute; left:0; right:0; top:0; bottom:0;" onClick="modal()"></div>
</div>
关于javascript - 使用 jQuery 单击文本区域时打开一个弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34561900/