javascript - 使用 jQuery 单击文本区域时打开一个弹出窗口

标签 javascript jquery html

我需要使用文本区域来鼓励人们发表评论,但在他们发表评论之前,他们需要先登录或注册。我使用模式弹出窗口打开此登录/注册表单,方法是单击带有“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/

相关文章:

html - 向上移动按钮而不影响表格中上述 tr 元素的 css

javascript - 通过电子邮件发送 Div 的内容

javascript - 如何通过 JavaScript 知道当前加载页面的 mime 类型或内容类型?

javascript - Protractor ,使用 isDisplayed() 我得到 NoSuchElementError : No element found using locator

javascript - 提交时反转复选框 : Set HTML form value only if checkbox is unchecked

javascript - 将删除的文件附加到 &lt;input type ="file"multiple>

javascript - 比较日期并创建计数 javascript

javascript - .each() 表现得很奇怪

javascript - 无法使用 jQuery 获取 anchor 标记的 href 值

javascript - html 表单 : email not validating against pattern