[英]take placeholder from resources with html tags
我的資源文件中有一個簡單的字符串"Good Day,Sir <br /> Have a nice day."
該字符串必須是TextArea上的占位符。但是html標簽不起作用。我正在嘗試使用Html.Raw但它沒有幫助。我該怎么辦?
@Html.TextAreaFor(model => Model.Text, 15, 5, new { @placeholder = reviewPlaceholder, @class = "span12", @style = "resize: vertical;" })
好吧,盡管規范說用戶代理應該從占位符中刪除新行,但是我在Chrome中進行了測試,它接受了新行。 您必須用/r/n
替換<br />
:
@Html.TextAreaFor(model => Model.Text, 15, 5, new { @placeholder = reviewPlaceholder.Replace("<br />", "\r\n"), @class = "span12", @style = "resize: vertical;" })
我不能保證這將永遠有效,因為它不符合規范,但今天有效。
我進行了更多測試:在Firefox之外的所有主要瀏覽器中均可使用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.