替换按钮JS中的图像

时间:2012-12-01 03:47:14

标签: javascript image button

我有一个相当棘手的问题,有一个冗长的故事,希望我可以很好地传达它,没有太多的背景。

我被限制在预定义的表单中工作,允许我更改次要的CSS并添加javascript等。但是有些部分源代码我无法编辑。

在此表单中,有一个按钮,其中嵌入了图像。我想使用一些javascript删除此图像或用“”替换src并保留按钮的功能。

按钮来源是:

   <button type="submit" id="ID_formd1735f95_guest_login_submit">
    <img src="images/icon-tick22.png" border="0" align="absmiddle" style="vertical-align:middle;" alt=""> Log In
   </button>

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

这并不太难:http://jsfiddle.net/CrossEye/kN6WV/

var button = document.getElementById("ID_formd1735f95_guest_login_submit");
var images = button.getElementsByTagName("IMG");
if (images && images.length) {
    button.removeChild(images[0]);
}​