【发布时间】:2019-06-02 15:26:07
【问题描述】:
我创造了这个小提琴,让你可以看到我的挣扎。
我的 HTML
<form action="" method="post" role="form" name="my-form-name">
<button class="html-button">Link me</button>
<textarea name="x" id="post-text" rows="17" required="required"></textarea>
<button type="submit" class="submit-button-form">submit form</button>
</form>
JS:
$(".html-button").on("click", function () {
var urls = prompt("Add a link", "http://");
var setText = $("#post-text").val(urls);
// Adding prompt text into my input field
$("#post-text").val(urls);
});
此代码有效,但仅有效一次。含义:如果我添加一个超链接,它第一次可以工作,但是当我想添加 another 链接时,它不会插入它。相反,它只是改变了我首先输入的内容 + 我添加到 textarea 的附加纯文本。
我的问题:我怎样才能使这个链接添加独立于我在 textarea 中输入的内容(纯文本),并确保我可以添加更多链接而不改变 textarea 中的其他链接?
【问题讨论】:
标签: javascript jquery html prompt