需要有关图像按钮的帮助
Need help with Image Buttons
<a href="#"
onmouseout="MM_swapImgRestore()"
onmouseover="MM_swapImage('Home','','Images/menuButtons/home_out.png',1)"
onclick="alert("Hello")" ><img onclick="alert("Hello")"
src="Images/menuButtons/home_on.png"
alt="Home" name="Home" width="164" height="64" border="0" id="Home" />
</a><br/>
我正在尝试创建一个带有翻转图像的导航菜单栏。翻转图像部分是由Dreamweaver创建的,因此所有这些MM_functions
。但是onclick
,我想更改主框架的内容,而不仅仅是打开超链接。
所以我尝试了onclick="JS_funtion()"
以及onMouseDown
和onMouseUP
.似乎什么都不起作用。它甚至没有调用示例所示的函数,我试图调用alert()
但仍然不起作用。我是HTML/Javascript的新手。
我做错了什么?
我的网站 www.sitebloviate.com
Arjan 是对的,你不能在双引号属性中使用双引号。
其他事项:
- 你不需要在你的图像中
onclick
,锚标签就可以了, - 设置
href="#"
通常是不好的做法。 最好使其成为一个真正的链接,以便如果用户右键单击并选择"在新选项卡中打开",它将他们带到有意义的地方。
要执行后者,您需要通过返回 false 来取消事件。
例:
<a href="/path/to/real/page" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Home','','Images/menuButtons/home_out.png',1)" onclick="alert('Hello'); return false;" >
<img src="Images/menuButtons/home_on.png" alt="Home" name="Home" width="164" height="64" border="0" id="Home" /></a><br/>
如果将onclick="alert("Hello")"
替换为onclick="alert('Hello')"
(注意(和)之间的不同引号),它将起作用。
我认为您的问题是您的onclick="alert("Hello")"
应该用单引号onclick="alert('Hello')"
以表示文字字符串。 那里可能窒息了。
相关文章:
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- 花式框 V2 按钮帮助程序冲突
- 需要帮助解决“;总计“;围栏价格计算器的按钮
- 后退按钮&iFrame for Android-帮助noob
- Javascript:需要帮助验证表单的两个方面,然后启用“提交”按钮
- 用户在Javascript的帮助下,仅通过单选按钮选择一个付款方式(信用卡)
- 需要帮助使用 JavaScript 验证单选按钮
- 谷歌应用帮助?无法制作按钮
- 使用 jQuery/Javascript 将鼠标悬停在按钮上时将文本插入文本和帮助文本
- 需要帮助来减小按钮的宽度
- 需要帮助在没有提交按钮的情况下触发 jQueryTools 验证脚本
- 需要帮助创建按钮以激活 JavaScript 函数
- 需要按钮帮助从下拉菜单获取输入以进行重定向
- 单击单选按钮时,需要帮助切换跨度的类
- 需要帮助减去值单选按钮的javascript代码
- 需要帮助动态创建单选按钮
- Javascript-幻灯片上的下一个/上一个按钮-新孩子需要帮助
- 需要帮助来优化单选按钮的代码
- 我想通过输入类型按钮检查表单验证,而不是通过提交,任何人都可以帮助我
- 需要帮助使用导航按钮和计数器显示&重置阵列序列