Javascript 新行(\n)字符在IE中不起作用
我已经使用以下代码为按钮创建了多行值Javascript 新行(\n)字符在IE中不起作用,javascript,jquery,html,Javascript,Jquery,Html,我已经使用以下代码为按钮创建了多行值 $('input[type=button]').val('Carriage\nreturn'); 这段代码在除IE之外的所有浏览器中都运行良好。原因是什么。?我们怎样才能修复它 您可以使用-元素,该元素可以包含任意*html: <button type="submit|reset|button:default"> Carriage<br> return </button> 马车 返回 演示: *:不是真的,
$('input[type=button]').val('Carriage\nreturn');
这段代码在除IE之外的所有浏览器中都运行良好。原因是什么。?我们怎样才能修复它
您可以使用-元素,该元素可以包含任意*html:
<button type="submit|reset|button:default">
Carriage<br>
return
</button>
马车
返回
演示:
*:不是真的,但至少。你说的是哪个IE版本?@Java\u User我在IE 9和10上做了一个测试。使用一个。@Yoshi很棒的补丁。。我在我这边测试了一下。。没问题@Yoshi将其作为答案发布,以便未来的访问者可以从中获得解决方案。。