2013-09-30 60 views
0

選擇單選按鈕提交按鈕圖像非常時刻,這是動態的單選按鈕:變化時,在PHP

echo "<input type='radio' name='q_id' value='.$ans[$i].' id='.$i.'>$ans[$i]."; 

,這裏是提交按鈕:

<input type="submit" name="submit" id="submit" value="Submit" style="border: 0; background: transparent"><img src="images/skip.png" alt="submit_x" width="223" hspace="40" height="49"/> 

我想改變圖像源在按鈕單擊按鈕的瞬間。新圖像源將爲「images/next.png」

圖像變化必須在提交表單之前完成。

+0

PHP是一種服務器端腳本語言,沒有回調服務器,這是不可能的。你想用JS之類的東西在瀏覽器中做這個客戶端。 –

+0

如果你想用服務器回調來做到這一點,你也可以看看使用AJAX。 –

回答

0

一類添加到單選按鈕,可以通過客戶端代碼的目標是:

$('.myclass').on('change' , function(){ 
    if ($(this).is(':checked')) 
    { 
     $('#submit').css("background-image", "url(images/next.png)"); 
    } 
}); 

如果您不能添加一個類,你會擁有你最初的按鈕回聲後呼應了腳本標記和將ID回顯到選擇器中。