[英]Add line break to input value
我在jQuery函数中包含以下行:
$(".text-input").val("text in first line - text in second line");
input
属于提交后发送的表单。
编辑:我使用wordpress插件联系表7,而我遇到的问题是单选按钮。 联系表单7支持所谓的“ html内容类型”,并且在激活该表单时, <br>
-tag不起作用。
是否可以添加显示在邮件中的换行符?
我已经试过了
\n
\r\n


编辑: ...以及<br>
与联系表格7的“ html内容类型”结合使用...
但是这些都不起作用。 有人知道吗?
尝试在jQuery代码中使用html </br>
,如下所示:
$(".text-input").val("text in first line </br> text in second line");
并将电子邮件格式设置为HTML,如下所示
$mail->IsHTML( true ); // Set emails format to HTML in PHP
希望能帮助到你....!
根据@YotamOmer的建议,尝试将textarea
元素替换为input
元素
$("textarea").val("a\\nb" ); console.log($("textarea").val()); $("<pre>").text($("textarea").val()).appendTo("body");
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <textarea></textarea>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.