-1

我有以下结构:

<div><a href="/users" alt="Login" title="Login"><input type="submit" class="buttonvmSe" value="Add To Favorites" name="addtofavorites" title="Add To Favorites"></a></div>

问题是该链接在 IE8 上不起作用,但在其他浏览器上工作正常。可能是什么问题呢?

与此一起使用:

 <input onclick="location.href=\'/'.$finalUrl.'\'" type="submit" class="buttonvmSe" />
4

2 回答 2

1

我希望它是因为您将提交按钮包装在 A 标记中。尝试这个:

<div><input type="button" onclick="location.href='/users'" class="buttonvmSe" value="Add To Favorites" name="addtofavorites" title="Add To Favorites"></div>
于 2013-07-08T09:51:18.940 回答
0

我不认为有

<input type="submit" class="buttonvmSe" value="Add To Favorites" name="addtofavorites" title="Add To Favorites">

<a>标签中是有效的,尝试将其更改为:

<div>
    <a href="/users" title="Login">
        <button class="buttonvmSe" title="Add To Favorites">Add To Favorites</button>
    </a>
</div>

希望这可以帮助。

至于 alt 属性,alt不是标签的有效属性。 请参考HTML 属性参考<a>

于 2013-07-08T09:53:44.203 回答