Javascript 单击重置并显示隐藏

Javascript 单击重置并显示隐藏,javascript,jquery,html,Javascript,Jquery,Html,我有一个重置按钮和一个隐藏图像的链接。onclick用于执行此操作。现在我需要使用“hide”链接在“onclick”上同时执行“hide”和“reset”。代码如下: 函数myFrame6(){ var ifr=document.getElementsByName('frame6')[0]; ifr.src=ifr.src; } 您可以将重置函数调用(我猜这是myFrame2())添加到链接的onclick中,并用分号分隔,如下所示: onclick="showHide(); myFram

我有一个重置按钮和一个隐藏图像的链接。onclick用于执行此操作。现在我需要使用“hide”链接在“onclick”上同时执行“hide”和“reset”。代码如下:

函数myFrame6(){
var ifr=document.getElementsByName('frame6')[0];
ifr.src=ifr.src;
}


您可以将重置函数调用(我猜这是myFrame2())添加到链接的onclick中,并用分号分隔,如下所示:

onclick="showHide(); myFrame2()"

或者只需调用
myFrame2()
showHide()
来自同一个函数。

您需要使用某种检查在两种模式之间切换。我不会给你确切的答案,因为你没有问一个确切的问题

将元素作为参数添加到事件中

onclick="toggleMe(this)"
然后是函数

function toggleMe(element){

  if (!element.istoggled ){
    //show element

    element.istoggled == true
  }

  if(element.istoggled ){
    //hide element

    element.istoggled == false;
  }

}

parameter元素引用的html元素的istoggled属性是用户定义的,并通过点表示法定义。如果您希望简洁,可以使用setAttribute和getAttribute。

因为您在标记中列出了jquery,我假设您正在使用它,因此我将提供一个简单的答案

Jquery提供了名为toggle的函数,它在其中实现了隐藏显示功能


$(文档).ready(函数(){
$(“按钮”)。单击(函数(){
$(“img”).toggle();
});
});
在隐藏和显示图像之间切换