如何限制键控JavaScript事件?
这是文件 我尝试使用if语句限制字体大小:如何限制键控JavaScript事件?,javascript,jquery,jquery-events,keydown,Javascript,Jquery,Jquery Events,Keydown,这是文件 我尝试使用if语句限制字体大小: <script> $(function(){ var KEY_UP = 38; var KEY_DOWN = 40; //Set listener for keydown $(document).keydown(function(e){ $("anything").html("- keydown -"); switch(e.which){ case KEY_UP: var
<script>
$(function(){
var KEY_UP = 38;
var KEY_DOWN = 40;
//Set listener for keydown
$(document).keydown(function(e){
$("anything").html("- keydown -");
switch(e.which){
case KEY_UP:
var fontsize = parseInt($("#example4").css("font-size")) + 2;
$("#example4").css("font-size", fontsize+"px");
if (("#example4").css("font-size")<20){
alert("it is less than 20")
//some sort of code to limit the font-size
}
break;
case KEY_DOWN:
var fontsize = parseInt($("#example4").css("font-size")) - 2;
$("#example4").css("font-size", fontsize+"px");
break;
}
});
});
</script>
$(函数(){
var KEY_UP=38;
var KEY_DOWN=40;
//设置监听器以进行键控
$(文档).keydown(函数(e){
$(“任何东西”).html(“-keydown-”);
开关(e.which){
案例编号:
var fontsize=parseInt($(“#示例4”).css(“字体大小”)+2;
$(“#示例4”).css(“字体大小”,fontsize+“px”);
如果((“#示例4”).css(“font size”)您只需将css字符串转换为整数即可。请使用以下方法尝试此操作:
var fontSize=$(#示例4”).css(“字体大小”);
var intFontSize=parseInt(fontSize.replace('px','');
如果(INTFONTSIZETRING)了解您建议的替换18px或->18我在哪里使用这些建议?非常感谢您提供的任何帮助
var fontSize = $("#example4").css("font-size");
var intFontSize = parseInt(fontSize.replace('px',''));
if (intFontSize<20){
alert("it is less than 20")
//some sort of code to limit the font-size
}
if (("#example4").css("font-size")<20){