javascript - 使 JavaScript 提示文本只读

标签 javascript html prompt readonly

我有一个包含 url 的提示,但是我想确保该文本无法被操纵(更改、注入(inject)脚本等)。将这段文本设置为“只读”可以解决这个问题吗?我将在下面发布我的代码,谢谢!

Html
<div id="button">

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

最佳答案

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

如果没有直接的解决方案,也许你可以尝试更“传统”的方法,使用复制库,例如 Clipboard.js -- 对于您的用户来说,这也可能是一个更友好的解决方案。

关于javascript - 使 JavaScript 提示文本只读,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56190525/

相关文章:

javascript - 三个js Canvas 如何居中?

javascript - 用于 XML 编辑的 HTML 组件

javascript - 如何在刷新网页时设置不可启动计数器?

javascript - 它如何用 highcharts 实现这个图表?

powershell - 自定义 PowerShell 提示

Bash 脚本用户输入提示

javascript - 查找两个图像中的哪一个被单击并将其报告给数据库

html - flexbox 中的自动换行不遵守 100% 宽度限制

html - 动态宽度 - CSS

prompt - Chrome Bookmarklet 在具有特定操作的新标签页中打开