gpt4 book ai didi

当我使用 document.execCommand ("copy"时,javascript 换行符不适用)

转载 作者:数据小太阳 更新时间:2023-10-29 05:01:05 27 4
gpt4 key购买 nike

你好我正在使用下面的代码构建一个字符串并复制它,但是当我粘贴它时在输出中换行符不适用

function copyToClipboardShipto() {
var $temp = $("<input>");

$("body").append($temp);
var str1 = "@(Model.firstName)"; var str2 = " "; var str3 = "@(Model.lastName)"; var str4 = "\n";
var str5 = "@(Model.shiptoes[0].address.address1)";
var str6 = ",";
var str7 = "@(Model.shiptoes[0].address.address2)";
var str8 = "\n";
var str9 = "@(Model.shiptoes[0].address.city)"; var str10 = ","; var str11 = "@(Model.shiptoes[0].address.state)"; var str12 = "\n";
var str13 = "@(Model.shiptoes[0].address.zip)";
var str = str1 + str2 + str3 + str4 + str5 + str6 + str7 + str8 + str9 + str10 + str11 + str12 + str13;
$temp.val(str).select();
document.execCommand("copy");
$temp.remove();
}
}

名字 lastname223 E JACKSON AVE,city,statezip任何帮助都适用

最佳答案

使用 <textarea>而不是 <input> , 因为 INPUT 不支持多行字符串。

var $temp = $("<textarea>");

关于当我使用 document.execCommand ("copy"时,javascript 换行符不适用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32323882/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com