1

在我的 Rails 应用程序中,我有一个显示密码字段的表单,在 jquery ajax 成功回调中,我正在更新密码字段内的值。

例子 :

$("#some-field").val('password-value');

完成此操作后,字段将使用密码更新,我在密码字段中看到屏蔽密码。

现在我的要求是我需要复制这个被屏蔽的密码值,并且必须在其他浏览器窗口中使用它,并且需要粘贴到其他网站的密码字段中。

所以我正在寻找实现这一目标的好方法。

到目前为止,我有很多 jquery 插件使用 mask() 来屏蔽普通输入文本字段的值,但我面临的问题是复制屏蔽值,主要是在其他地方使用时应该正确复制值。

任何人都可以对此有任何想法..

提前谢谢你

院长

4

1 回答 1

0

您可以在 localStorage 中放入一个不可见的输入,在一个 javascript 变量中使用 ajax 编码发送到服务器并在那里解码。而不是用它做你想做的事。我希望我能很好地理解你的问题。

我认为这就是你想要的:

function copyToClipboard (text) {
window.prompt ("Copy to clipboard: Ctrl+C, Enter", text);
}

function displayResult()
{
var x=document.getElementById("password").value;

copyToClipboard(x);
}

displayResult();;
于 2013-08-06T09:22:10.680 回答