将图像按钮转换为提交按钮

时间:2015-12-20 10:15:07

标签: javascript html

前端设计师给了我以下HTML和JavaScript。现在我尝试了不同的方法将其转换为按钮: 以下是设计师html

 <div id="detailsdiv" style="left:580px; width:100px;">
            <input type="image" name="submit" onMouseOver="lg.src='images/b_logB.png'" onMouseOut="lg.src='images/b_logA.png'" src="/Button1.jpg" border="0" alt="Submit" />
            <a href="home.html" onMouseOver="lg.src='images/b_logB.png'" onMouseOut="lg.src='images/b_logA.png'">
                <img src="images/b_logA.png" name="lg" class=style1></a>
        </div>

我试过了:

<input type="image" name="submit" onMouseOver="lg.src='images/b_logB.png'" onMouseOut="lg.src='images/b_logA.png'"
                   src="images/b_logB.png" border="0" alt="Submit" class="style1" />

但是它不起作用,它只显示第一个按钮,它在mouseOver上没有改变

2 个答案:

答案 0 :(得分:4)

你可以试试这个.......

<input type="image" name="submit" onMouseOver="this.src='images/b_logB.png'" onMouseOut="this.src='images/b_logA.png'" src="/Button1.jpg" border="0" alt="Submit" onclick="document.getElementById('formid').submit();" />

onclick图像方法中,表单由javascript手动提交。

this指的是图片。

答案 1 :(得分:0)

你不能只打开输入标签然后在其中包含img标签吗?

<input type="submit"><img src="http://www.google.com/image.png"></input>