Javascript 为什么显示==";无”;未按预期给出结果
我有一个Javascript函数“display()”。我知道如何使我的导航在点击时显示“无”,但不起作用,它只是闪烁 我想让它只使用javascript工作。所以我没有使用queryselectorJavascript 为什么显示==";无”;未按预期给出结果,javascript,html,css,Javascript,Html,Css,我有一个Javascript函数“display()”。我知道如何使我的导航在点击时显示“无”,但不起作用,它只是闪烁 我想让它只使用javascript工作。所以我没有使用queryselector 函数显示(){ var x=document.getElementById(“导航内容”); x、 style.display=“无”; } 标志 jquery:$(“#id_name”).css(“显示”、“无”) javascript:document.getElementB
函数显示(){
var x=document.getElementById(“导航内容”);
x、 style.display=“无”;
}
标志
jquery:$(“#id_name”).css(“显示”、“无”)
javascript:document.getElementById(“演示”).style.display=“无”
使用此选项。jquery:$(“#id_name”).css(“显示”、“无”)
javascript:document.getElementById(“演示”).style.display=“无”
使用此选项。这是因为您在
上使用onclick,这是因为您在上使用onclick,首先删除href属性锚定标记始终用于重定向到特定url。最佳做法是使用
<input type="button" value="Click"/>
然后用你的字体图标代替价值,
但如果您想使用锚定标记,请删除href属性或作为href使用
javascript:void(0)
然后尝试首先删除href属性锚定标记始终用于重定向到特定url。最佳做法是使用
<input type="button" value="Click"/>
然后用你的字体图标代替价值,
但如果您想使用锚定标记,请删除href属性或作为href使用
javascript:void(0)
那就试试看,这根本不是我看到的行为。您没有取消导航,因此它可能正在执行您想要的操作,然后由于href=“”
而重新加载页面。你为什么要使用链接作为按钮?但是你的脚本在这里工作正常。你需要在你的href中添加一个“#”:因为当href为空时,它会再次加载相同的页面,因此会产生闪烁效果。顺便说一句,querySelector
是JavaScript。这根本不是我看到的行为。您没有取消导航,因此它可能正在执行您想要的操作,然后由于href=“”
而重新加载页面。你为什么要使用链接作为按钮?但是你的脚本在这里工作正常。你需要在你的href中添加一个“#”:因为当href为空时,它会再次加载相同的页面,从而产生闪烁效果。顺便问一下,querySelector
是JavaScript。这与OP有什么不同?您在哪里解释了OP问题的原因,或者您的代码是如何修复它的?这与OP有什么不同?您在哪里解释了OP问题的原因,或者您的代码是如何修复的?最好将代码作为可运行的代码段发布在这里,而不是其他地方。然后你只需要发布一次。虽然它不会停止点击事件(这意味着它会去某个地方,或者尝试),但也可以不发布一次。最好将代码作为可运行的代码片段发布在这里,而不是其他地方。然后你只需要发布一次。虽然它不会停止点击事件(这意味着它会去某个地方,或者尝试),但它也可以不发布一次。