Html 为什么<;输入类型=';按钮'&燃气轮机;包裹在一个<;a>;标签在IE中不起作用?
这段代码适用于Firefox、Chrome和Safari,但我在(Windows)IE 8上失败了:Html 为什么<;输入类型=';按钮'&燃气轮机;包裹在一个<;a>;标签在IE中不起作用?,html,internet-explorer,internet-explorer-8,Html,Internet Explorer,Internet Explorer 8,这段代码适用于Firefox、Chrome和Safari,但我在(Windows)IE 8上失败了: 为什么??我应该用一个(笨拙的)onClick事件来绕过它吗 Grrrrr….在元素中不能有 但是,您可以向添加一些CSS,使其看起来像一个按钮 或者像这样绕过它: <input type="button" value="Google" onClick="javascript:location.href = 'http://google.com';" /> 在元素中不能有 但
为什么??我应该用一个(笨拙的)onClick事件来绕过它吗
Grrrrr….在
元素中不能有
但是,您可以向
添加一些CSS,使其看起来像一个按钮
或者像这样绕过它:
<input type="button" value="Google" onClick="javascript:location.href = 'http://google.com';" />
在
元素中不能有
但是,您可以向
添加一些CSS,使其看起来像一个按钮
或者像这样绕过它:
<input type="button" value="Google" onClick="javascript:location.href = 'http://google.com';" />
你试过
吗?试过了吗?同样的事情:在Chrome中工作,在IE 8中不工作:-(你在a
中安装按钮的动机是什么?你试过
?试过了吗?同样的事情:在Chrome中工作,在IE 8中不工作:-(你们在a
中设置按钮的动机是什么?+1这是无效的HTML“元素输入不能显示为元素的后代。”你们的朋友是javascript:
不是必需的——它是onClick
中的javascript,而不是URL“绕过它”无论如何,这是一个糟糕的解决方案;对于没有JavaScript的用户来说,它不会出现在任何地方。最好只设置链接的样式。谢谢。如果您在访问我的网站时关闭了JavaScript,您将遇到比此特定按钮不工作更大的问题:-)这对我来说已经解决了,现在可以在IE9中使用了。正如Eric所说,我们的网站必须使用javascript才能工作。+1这是无效的HTML“元素输入不能显示为元素的后代。”您的朋友是javascript:
不是必需的——它是onClick
中的javascript,而不是“绕过它”的URL吗无论如何,这是一个糟糕的解决方案;对于没有JavaScript的用户来说,它不会出现在任何地方。最好只设置链接的样式。谢谢。如果您在访问我的网站时关闭了JavaScript,您将遇到比此特定按钮不工作更大的问题:-)这对我来说是固定的,现在在IE9中工作。正如Eric所说的,你必须有javascript才能让我们的网站工作。