Javascript 带有文本装饰的表单提交按钮:通过JS加下划线?

Javascript 带有文本装饰的表单提交按钮:通过JS加下划线?,javascript,html,css,Javascript,Html,Css,因为似乎无法应用文本装饰:下划线到表单。提交按钮我想知道是否有人能快速告诉我如何通过JS应用它?我只知道html/css/php。Onmouseover= <span onmouseover="what goes here"><input type="submit"></input></span> 谢谢 您的代码似乎建议您在按钮本身下面加下划线。如果您试图在按钮下面加下划线,我建议使用CSS将效果应用于按钮的文本,如下所示: input[ty

因为似乎无法应用
文本装饰:下划线
表单。提交
按钮我想知道是否有人能快速告诉我如何通过JS应用它?我只知道html/css/php。Onmouseover=

<span onmouseover="what goes here"><input type="submit"></input></span>


谢谢

您的代码似乎建议您在按钮本身下面加下划线。如果您试图在按钮下面加下划线,我建议使用CSS将效果应用于按钮的文本,如下所示:

input[type=submit]:hover {
    text-decoration:underline;
}

考虑改用按钮:

.hoverUnderline:hover {
  text-decoration: underline
}

<button type="submit" class="hoverUnderline">Submit stuff</button>
.hoverUnderline:悬停{
文本装饰:下划线
}
提交材料

表单中的按钮默认为提交按钮,因此实际上不需要type=“submit”。

当然,提交按钮是文本而不是图像。:)忘了提那件事了。谢谢输入元素没有结束标记。它们不必有结束标记,但如果包含一个结束标记,则不会破坏代码。我发誓我尝试过使用此属性选择器,但它不起作用。但它现在正在工作,因此感谢您确认CSS可以处理它。:)没问题。很乐意帮忙!