2012-04-03 124 views
0

此行更新验证码图像,它应该清除输入框'captcha'以及。清除输入框onclick图像

<div id="refresh_button"><a href="#" onclick="refreshimg();return false;"><img src="refresh.gif"/></a></div> 

    <input type="text" maxlength="6" name="captcha" id="captcha" class="captcha_inputbox" /> 

所以我必须修改onClick,但我找不到这个,甚至没有与谷歌。另外

document.getElementById('captcha').value = ''; 

,如果你使用jQuery:

你的帮助是非常赞赏

回答

2

您可以通过使用清除文本框的值

$('#captcha').val(''); 
+0

谢谢,你已经证明了我在正确的道路上,把它:) – 2012-04-03 22:04:51

1

它会更好而是在脚本标记中执行此操作。举例来说,你可以做这样的事情:

<script type='text/javascript'> 
    function refreshimg() { 
     // do the refreshing here 

     // since your input text has an id of 'captcha' 
     document.getElementById("captcha").value = ""; 

     return false; 
    } 
</script> 

然后在你的HTML,你会做

<div id="refresh_button"><a href="#" onclick="return refreshimg();"><img src="refresh.gif"/></a></div> 
<input type="text" maxlength="6" name="captcha" id="captcha" class="captcha_inputbox" /> 
+0

感谢您的输入队友,修好了:) – 2012-04-03 22:05:27