如何在点击输入时更改提交按钮

Iho*_*huk 2 html css jquery

我有一个这样的结构形式:

<form role="search" method="get" id="searchform" action="">
    <input type="text" name="s" id="s" placeholder="Search..." />
    <input type="submit" id="searchsubmit" />
</form>
Run Code Online (Sandbox Code Playgroud)

我需要在您单击输入字段时更改后台提交按钮.怎么做?

ONO*_*NOZ 7

纯CSS解决方案:

input[type="text"]:focus + input[type="submit"]{
    background-color: red;
}
Run Code Online (Sandbox Code Playgroud)

演示:http://jsfiddle.net/by10et61/

+在选择是什么使得它的工作.选择器查找提交按钮,该按钮前面是具有焦点的文本输入.