<div id="example"></div>
<script type="text/babel">
ReactDOM.render(
<div className="ss" >Hello, world!</div>,example
);
</script>
<div id="example"></div>
<script type="text/babel">
ReactDOM.render(
<div className="ss" >Hello, world!</div>,document.getElementById('example')
);
</script>
有些老式浏览器,可以只用用id访问dom元素(假如:<div id="example"></div>),现在流行的浏览器有些不能这样调用。
ID的方式,你用这个浏览器可以用,不代表其他浏览器可以用,不代表这个浏览器以后可以用。
为了兼容性,最好是乖乖的用 document.getElementById('example'),这个已经是标准的一部分了,无论过去、还是未来,只要还存在浏览器这种载体,估计永远都可以使用。
IE9/IE11/Safari/Chrome/(Oprea假如还算):
FireFox: