我需要在HTML中显示JS变量。
<script language="JavaScript">
function showHide(toShow,toHide,theValue) {
obj = document.getElementById(toShow);
obj2 = document.getElementById(toHide);
obj.style.display = 'block';
obj2.style.display = 'none';
}
</script>
但我需要在HTML中显示“ theValue”。
我听说过:
<script type="text/javascript">
document.writeln(theValue);
</script>
但是此“ theValue”不是全局变量。如何使其成为全局变量? (功能失效)。
<table><tr><td onMouseOver="showHide(2,1,67);">sss</td></tr></table>
<div id="2" style="display:none;"> number "variable" </div>
最佳答案
只需使用window.theValue
即可,它将在全局范围内可用