Firefox:无法选择嵌套在“a”标记中的输入字段的文本值

时间:2013-04-22 08:12:23

标签: html firefox

我有一个嵌套在“a”标签中的输入字段。可以在http://codepen.io/anon/full/mtFIs测试波纹管标记。它在Chrome中按预期工作(输入字段文本是可选的),但在Firefox 20.0中没有。任何想法如何使文本可选?

<!DOCTYPE html>
<html>
<body>
  <a href="#">
    <input title="test" value="select me" type="text">
  </a>
</body>
</html>

2 个答案:

答案 0 :(得分:6)

<a>元素可能包含HTML中的<input>个元素。

改为编写valid HTML。

答案 1 :(得分:1)

从技术上讲,您尝试的是错误的,但如果您仍然需要,则可以onclickwindow.location使用window.open事件,有或没有_blank

Demo

<span onclick="window.open('http://www.google.com', '_blank')">
    <input title="test" value="select me" type="text" />
</span>