未使用React呈现IE 11中的Textarea占位符

时间:2016-04-27 14:52:42

标签: javascript html internet-explorer reactjs

我有以下HTML:

<textarea placeholder="Usual textarea placeholder"></textarea>
<div id="react-container"></div>

......并关注JS:

ReactDOM.render(
    <textarea placeholder="React textarea placeholder"/>,
    document.getElementById('react-container')
);

所以,我试图使用React并使用通常的HTML来显示相同​​的内容。

但是,至少在IE 11中,使用React渲染的textarea的行为如下:

enter image description here

因此,加载页面时不会显示textarea占位符。这里发生了什么?这两个textareas在DOM中看起来完全相同。

以下是小提琴的链接:https://jsfiddle.net/bbs8odf9/2/

1 个答案:

答案 0 :(得分:4)

所以看来在React中解决此问题的PR刚刚经过审核并被接受:https://github.com/facebook/react/pull/6406

我希望这个修复能够很快发布。