2014-11-06 62 views
-3

我有一个HTML网站,它有一个非常基本的HTML结构。如何在JavaScript之间切换?

<!DOCTYPE html> 
<html> 
    <meta charset="utf-8"> 
    <head> 
    <title>Cool Site Bro</title> 
    </head> 
    <body> 
    <script type="text/javascript"> 

    . . . Script Contents . . . 
     Draw elements to pages, 
     functions, etc. 

    </script> 
    </body> 

</html> 

它使用JavaScript在页面上绘制元素以制作简单的图形。

随着divs或其他html对象我知道你可以采取css属性显示的优势,并利用的JavaScriptjQuery的更改显示从块到无,反之亦然。有什么类似的脚本标签来隐藏一个内容和显示另一个,我觉得一个页面刷新和JavaScript是必需的。

在单击按钮等事件上在两个脚本之间切换的最佳方式是什么?

+0

如果您尝试在按钮的单击事件之间切换脚本,只需将onclick设置为一个函数,然后在该函数中将该按钮的onclick设置为另一个函数,反之亦然。 – 2014-11-06 17:51:14

+3

隐藏脚本标记什么也不做,你可能正在寻找基本的[**事件处理程序**](https://developer.mozilla.org/en-US/docs/Web/API/Event) – adeneo 2014-11-06 17:52:14

+3

你可能应该从对JS的一般理解开始。 http://www.lynda.com/JavaScript-training-tutorials/244-0.html?category=beginner_337 – Shanimal 2014-11-06 17:53:52

回答

-1

您不需要隐藏整个<script>标记。你只需要使代码的一部分不活动。达到此目的的方法是将JavaScript代码的一部分放入函数中。

然后,您可以调用一个函数或另一个函数。所以,最好的办法,以两个脚本之间的事件就像点击一个按钮就可以切换:

<button onclick="function1()" ondblclick="function2()"></button>