如果我们在 Firefox 23 中执行以下代码,两个警告框都会显示正确的值。当我在 Chrome 28 中执行相同操作时,第二个警报显示空白窗口。
HTML
<input type="hidden" id="mappingIDinput"/>
JS
alert(mappingId);
document.getElementById("mappingIDinput").innerHTML=mappingId;
alert(document.getElementById("mappingIDinput").innerHTML);
如何在跨浏览器工作的隐藏输入字段中保存和检索值(如果需要,请忽略 IE)。