我試圖通過包含鏈接中的表單元素來捕獲mouseover事件動態更改表單提交按鈕通過JavaScript的「src」屬性。這裏是我的代碼:Javascript mouseover event更改表單提交按鈕圖像
<SCRIPT language="JavaScript">
paypal_img_mouse_over = new Image(120,120);
paypal_img = new Image(120,120);
paypal_img_mouse_over.src="Paypal_Button_Mouseover.png";
paypal_img.src="Paypal_Button.png";
function Paypal_Mouse_Over()
{
document.Paypal_Button.src=paypal_img_mouse_over.src;
}
function Paypal_Mouse_Out()
{
document.Paypal_Button.src=paypal_img.src;
}
</script>
...
,後來,表單元素:
...
<a href="#" onMouseOver="Paypal_Mouse_Over()" onMouseOut="Paypal_Mouse_Out()">
<input type="image" src="Paypal_Button.png" name="Paypal_Button" id="Paypal_Button" value=" Continue ">
</a>
</form>
如果這種方法工作作爲翻滾效果我的表單提交圖片?
在此先感謝。
這可以在簡單的CSS中完成,你是否限於使用Javascript?如果是這樣,您可以使用jQuery框架輕鬆更改元素的屬性。 – Kyle 2011-01-28 16:26:04