javascript中是否有类似于单击===true的条件语句?
使用javascript,是否存在类似这样的条件javascript中是否有类似于单击===true的条件语句?,javascript,function,if-statement,Javascript,Function,If Statement,使用javascript,是否存在类似这样的条件 if (clicked===true && var===3) { function executes here } 如果没有,您如何获得相同的效果呢?对于鼠标和UI,Javascript模型的处理是基于事件的。换句话说,你所做的是 element.onclick = function() { // what to do when that element is clicked }; 例如: <!DOCTYPE h
if (clicked===true && var===3) {
function executes here
}
如果没有,您如何获得相同的效果呢?对于鼠标和UI,Javascript模型的处理是基于事件的。换句话说,你所做的是
element.onclick = function() {
// what to do when that element is clicked
};
例如:
<!DOCTYPE html>
<html>
<body>
<div id="thediv">Click me</div>
<script>
document.getElementById("thediv").onclick = function() {
alert("Awww... why did you do that?");
};
</script>
</body>
</html>
必须将eventhandler绑定到元素。可以使用onclick事件处理程序内联完成此操作。此外,您不能使用名称var,因为它在javascript中是一个保留字 html
为什么不在函数中写入条件?据我所知,js中没有click条件语句。你想实现什么?检查是否已单击按钮或任何其他元素?或者只是检查用户是否按下了鼠标按钮?检查按钮是否已被点击您必须发布更多代码-如上所述,您的问题不清楚。是的,您可以在Javascript中编写clicked===true,但这可能不是您想要问的问题;给一个宠物一样的行为。。。从来没想过这个
<a id="mylink" href="#" onclick="handleMyClick();">Click me</a>
var myvar=3;
handleMyClick(){
if(myvar==3){
alert("you clicked the link and myvar is 3");
}
}