Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我的函数没有';我没接到电话_Javascript_Html - Fatal编程技术网

Javascript 我的函数没有';我没接到电话

Javascript 我的函数没有';我没接到电话,javascript,html,Javascript,Html,我有以下代码,在我看来是正确的: <button onclick="clear()" class="button button-positive btn">Delete Local Storage</button> 函数不会被调用,日志也不会被调用 文件链接正确 非常感谢您的任何帮助请尝试此代码 <button onclick="javascript:Clear()" class="button button-positive btn">Delete

我有以下代码,在我看来是正确的:

<button onclick="clear()" class="button button-positive btn">Delete Local Storage</button>
函数不会被调用,日志也不会被调用

文件链接正确

非常感谢您的任何帮助

请尝试此代码

    <button onclick="javascript:Clear()" class="button button-positive btn">Delete Local Storage</button>
   <script>
    function Clear() {
      console.log("before localstorage clear");
    try{      
      localStorage.clear();
   }
     catch(err){
     console.log("err in clearing function "+err);
}
      console.log("Hello");
    }
    </script>
删除本地存储
函数Clear(){
log(“在本地存储清除之前”);
试试{
localStorage.clear();
}
捕捉(错误){
console.log(“清除功能中的错误”+错误);
}
console.log(“你好”);
}
由于localstorage.clear()函数可能会出现错误,请尝试以下代码

    <button onclick="javascript:Clear()" class="button button-positive btn">Delete Local Storage</button>
   <script>
    function Clear() {
      console.log("before localstorage clear");
    try{      
      localStorage.clear();
   }
     catch(err){
     console.log("err in clearing function "+err);
}
      console.log("Hello");
    }
    </script>
删除本地存储
函数Clear(){
log(“在本地存储清除之前”);
试试{
localStorage.clear();
}
捕捉(错误){
console.log(“清除功能中的错误”+错误);
}
console.log(“你好”);
}

由于localstorage.clear()函数

您只需重命名函数,因为
clear
是保留关键字

    function clr() {
      localStorage.clear();
      console.log("Hello")
    }
这是HTML

<button onclick="clr()" class="button button-positive btn">Delete Local Storage</button>
删除本地存储

您只需重命名函数,因为
clear
是保留关键字

    function clr() {
      localStorage.clear();
      console.log("Hello")
    }
这是HTML

<button onclick="clr()" class="button button-positive btn">Delete Local Storage</button>
删除本地存储

似乎
clear
是保留关键字,请使用另一个函数名,如
clearLog()
,而不是
clear()

函数clearLog(){
localStorage.clear();
log(“你好”)
}

Delete Local Storage
似乎
clear
是保留关键字,请使用另一个函数名,如
clearLog()
,而不是
clear()

函数clearLog(){
localStorage.clear();
log(“你好”)
}

Delete Local Storage
问题在内联事件处理程序范围内,clear指的是方法

您只需重命名该方法即可调用它

函数clearMe(){
localStorage.clear();
log(“你好”)
}

Delete Local Storage
问题在内联事件处理程序范围内,clear指的是方法

您只需重命名该方法即可调用它

函数clearMe(){
localStorage.clear();
log(“你好”)
}

删除本地存储
您不能将clear用作函数名。似乎被调用的函数是 援引

函数clearStorage(){
localStorage.clear();
console.log(“你好”);
}

删除本地存储
您不能将clear用作函数名。似乎被调用的函数是 援引

函数clearStorage(){
localStorage.clear();
console.log(“你好”);
}

Delete Local Storage
看起来像:
console.log(“Hello”)
缺少一个
确保加载了js部件properly@daalbert-“缺少”分号不是语法错误,不会阻止代码工作。看起来像:
console.log(“Hello”)
缺少
确保加载了js部件properly@daalbert-“缺少”分号不是语法错误,不会阻止代码工作。谢谢,但为什么我必须这样做?如果脚本函数在其他部分中定义,有时它是未知的。不,请不要在内联html属性事件处理程序中添加
javascript:
。您不需要它。谢谢,但为什么我必须这样做?如果在其他部分中定义了脚本函数,则有时脚本函数未知。不,请不要在内联html属性事件处理程序中添加
javascript:
。你不需要它。
clear
是一个完全有效的方法名,--这里的问题是在给定范围内有另一个同名的方法
clear
是一个完全有效的方法名,--这里的问题是在给定范围内有另一个同名的方法