将 javascript 提示文本设置为只读

Make javascript prompt text read only

我有一个包含 url 的提示,但我想确保此文本不能被操纵(更改、脚本注入等)。使这个文本 "readonly" 可以解决这个问题吗?我会 post 我的代码在下面,谢谢!

Html
<div id="button">

Js
<script>
    document.getElementById("button").onclick = function () {
        prompt('Copy and share this link!', 'www.webapp.com');
    };
</script>

不确定是否有解决方案,因为 JS 提示不是为这个用例设计的。

如果没有直接的解决方案,也许您可​​以尝试更 "traditional" 的方法,使用副本库,例如 Clipboard.js -- 这可能是对您的用户更友好的解决方案,也是。

当您需要用户输入某事时使用提示。对于信息的简单显示,可以使用alert(),这样会使文本不可编辑。