我正在使用 Zclip ( http://www.steamdev.com/zclip/ ) 进行“复制到剪贴板”。它复制正确,但我正在努力改进它。 这是我的 html 代码:
<input type="hidden" value="value 01: 789456123 \n value 02: 547812321 \n value 03: 789456423 \n ">
<button id="copy-button">copy</button>
和js:
$("#copy-button").zclip({
path: "ZeroClipboard.swf",
copy: function(){
return $(this).prev().val();
}
});
我希望在粘贴时替换“\n”以换行。这里有一些照片。
最佳答案
不要放置 JavaScript 样式的换行符,而是放置 html 样式的换行符或实际的换行符(它们是合法的)
alert(document.querySelector('input').value);
<input type="hidden" value="value 01: 789456123 
 value 02: 547812321 
 value 03: 789456423 
 ">
alert(document.querySelector('input').value);
<input type="hidden" value="value 01: 789456123
value 02: 547812321
value 03: 789456423">
关于javascript - jquery - 粘贴输入类型 '\n' 值时忽略 ="hidden"字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27907015/