2012-04-03 3 views
0

Эта линия обновляет изображение captcha, оно также должно очищать поле ввода «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, но я не могу найти это, даже с Google.

Ваша помощь очень ценится

ответ

2

Вы можете очистить значение текстового поля путем использования:

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

В качестве альтернативы, если вы используете JQuery:

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

спасибо, ты показал мне правильный путь, установил ее :) –

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

спасибо за вход помощник, исправил это :) –

Смежные вопросы