新行(\ n)字符在IE中不起作用

时间:2014-09-09 09:52:16

标签: javascript jquery html html5

我已经使用以下代码

为按钮创建了多行判刑值
$('input[type=button]').val('Carriage\nreturn');

此代码在除IE之外的所有浏览器中都能很好地运行。是什么原因。?我们如何解决它??

DEMO

1 个答案:

答案 0 :(得分:2)

您可以使用button - 元素,该元素可以包含任意* html:

<button type="submit|reset|button:default">
  Carriage<br>
  return
</button>

演示http://jsbin.com/vusoninexega/1/

*:不是,但至少"Phrasing Content"