<img title="<a href='#' onClick='alert('Hello World!')>The Link</a>" />
所以我有一些具体问题..我已经知道我可以使用TITLE属性中的属性了..但是我可以使用TITLE属性中的事件吗?
(顺便说一句 - 这似乎是一个垃圾代码,但这已经在我的网络项目中应该工作 - 我只需要一种方法在这个护套链接上使用一些Javascript。)
我使用Jquery框架。
不,这就像你说的“垃圾代码”一样。如果它的工作原理应该如此,那是因为浏览器试图“读取作者的思想” - 换句话说,他们有算法试图理解“垃圾代码”,猜测可能的意图并在内部将其改为实际的东西说得通。
换句话说,您的代码只能偶然使用,并且可能不适用于所有浏览器。
这是你想要做的吗?
<a href="#" onClick="alert('Hello World!')"><img title="The Link" /></a>
当您单击图像时,您将收到警报:
<img src="logo1.jpg" onClick='alert("Hello World!")'/>
如果这是你想要的。
我的浏览器,这根本不起作用。工具提示字段不显示链接,但<a href='#' onClick='alert('Hello World!')>The Link</a>
。我正在使用FF 3.6.12。
你必须用JS和CSS手工完成这个。开始here
不,你不能这样做,但你可以使用事件处理程序来改变标题:
<img src="foo.jpg" onmouseover="this.title='it is now ' + new Date()" />
<img title="<a href="javascript:alert('hello world')">The Link</a>" />