我的网站通过 iframe 显示一个页面(来自远程服务器)。我没有对此页面的 html 控件,但我可以在位于同一远程服务器上的 JS 文件中添加 javascript 代码(无 jquery)。
HTML
<li id='row_force_language'><label for='row_force_language'>Language</label><select id='force_language' name='force_language' >
<option value="CA" >CA</option>
<option value="CS" >CS</option>
<option value="DA" >DA</option>
</select>
这个 html 被这个 css 隐藏(存在于远程服务器上的样式表中):
#row_force_language {display: none;}
现在,如果我在 JS 文件中添加此代码,则 html 不会变得可见:
document.getElementById('row_force_language').style.display='inline-block';
我的 JS 代码错了?或者只是不可能?
(之前的 CSS 代码有“重要”属性。我删除了“重要”但我仍然无法显示隐藏元素。)