首先,我有这个通过键盘加载功能的代码:
<script>
document.onkeydown = function(e) {
var keychar;
try {keychar = String.fromCharCode(event.keyCode); e = event;}
catch (err) {keychar = String.fromCharCode(e.keyCode);}
if (e.altKey) {
if (keychar == 6) {$.diminuiFonte();}
if (keychar == 7) {$.aumentaFonte();}
}}
</script>
这些函数通过键盘或其他代码段中的某些按钮来减小和增加字体大小。这些按钮被配置为在达到确定的大小时消失,尽管如果使用键盘,代码仍然有效。
如何在达到字体大小的最大或最小限制时中断代码的执行,如果字体正常则重新激活它们?
从现在开始,我感谢你!
您可以使用字体大小值作为条件,如:
if (fontSize === min || fontSize === max) {
e.preventDefault();
}