单击后,我想更改 HTML 按钮的标题。这就是我尝试过的。
HTML
<button class="fullScreen" data-dojo-type="dijit.form.Button" onclick="FullScreenToggle(this);" id="butFullScreen">
<input type="image" class="ns" onclick="FullScreenToggle(this);" title="Full Screen" value="" />
JS
if (document.getElementById("butFullScreen").title == "Full Screen") {
document.getElementById("butFullScreen").title = "";
document.getElementById("butFullScreen").title = "Normal Screen";
} else document.getElementById("butFullScreen").title = "Full Screen";
当我这样做时,JavaScript 调用中的标题不会改变。然后我尝试title=""
在 HTML 中使用,然后在 Java Script 调用上更改标题。但是当第一次加载按钮时我没有标题。我希望在加载按钮时将全屏作为标题,然后在每次单击时在普通屏幕和全屏之间切换。
欢迎提出建议,在此先感谢。
更新
简而言之,一旦我在我的 HTML 中设置了 title="Full Screen",java-script 调用就不会改变它。我有什么解决方案或理由吗?
解决了
将 title="" 保留为空白,并在方法中调用 java 脚本<body onload
方法。问题解决了。