2013-09-30 57 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回显到选择器中。