2013-12-12 4 views

ответ

1

HTML:

<input type="text" name="text" value="Akram"> 
<input type="text" name="text" value="something else"> 

<input type="submit" value="button" id="btn" /> 

JQuery:

$('#btn').click(function(){ 
    $('input').each(function(){ 
     if ($(this).val() == "Akram") 
     $(this).val(''); 
    }); 
}); 

DEMO:

http://jsfiddle.net/e7j24/5/

1

Попробуйте это:

$(function(){ 
    $('input[type=button]').click(function(){ 
    if($('input[type=text]').val() == 'something') 
     $('input[type=text]').val(''); 
    }); 
}); 
0
<input type="text" name="text" id="input" /> 
<input type="button" onclick="if($('#input').val() == 'Akram'){ $('#input').val(''); }" /> 
+0

.Входной подберет классом. Вам нужно # input выбрать по ID – Hazaart

+0

Исправить. Исправлена. – user202172

+0

У вас есть два селектора – Hazaart

3

Вы можете использовать HTML-единственное решение, когда вы кладете элементы ввода в форме

<form> 
    <input type="text" name="text" /> 
    <input type="reset" /> 
</form> 

JSFiddle

А вот версия JavaScript

<input id="text" type="text" name="text" /> 
<input id="button" type="button" /> 
var text = document.getElementById('text'); 
var button = document.getElementById('button'); 
button.onclick = function() { 
    text.value = ''; 
} 

JSFiddle

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