簡體   English   中英

通過jQuery在textarea占位符內換行

[英]New line inside textarea placeholder via jQuery

我想通過jQuery在textarea中放置一個占位符,但在Firefox中不起作用。

下面是我的代碼:

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

我怎樣才能做到這一點?

在這種情況下, 轉義字符串的正確方法是使用\\n而不是/n

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

但是,它不適用於此線程中所述的Firefox:

您可以在<textarea>中包含多行HTML5占位符文本嗎?

小提琴

如果嘗試制作多行占位符,則不支持W3C文檔http://www.w3.org/html/wg/drafts/html/master/forms.html#the-placeholder-attribute中的描述

這在Webkit中使用\\n很好地工作,但是在FF中永遠無法使用http://jsfiddle.net/kyqo9xh8/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM