通过jQuery在文本区域占位符内新建一行

New line inside textarea placeholder via jQuery

本文关键字:一行 新建 jQuery 文本 区域 占位符 通过      更新时间:2023-10-30

我想通过jQuery在文本区域中放置一个占位符,但它在Firefox中不起作用。

以下是我的代码:

jQuery('#orderlink_bulk').attr("placeholder","ssss /n sss");

我该怎么做?

如果您试图制作一个多行占位符,W3C文档中描述的不支持它http://www.w3.org/html/wg/drafts/html/master/forms.html#the-占位符属性

这在具有'n的Webkit中运行良好,但在FF中不起作用http://jsfiddle.net/kyqo9xh8/

在这种情况下,转义字符串的正确方法是使用'n而不是/n

jQuery('#orderlink_bulk').attr("placeholder","ssss 'n sss");

但它不会像本线程中所说的那样对firefox起作用:

你能在<text区域>?

FIDDLE