Sudheer gadde Ответов: 2

Как скрыть текстовое поле в javascript


У меня есть 4 текстовых поля, и все они загружаются, когда страница загружается. После этого я хочу скрыть текстовое поле 2, Если в текстовое поле 1 не вводятся никакие данные.
Может ли кто-нибудь помочь в этом.!!!

Я попробовал для списка radiobutton, который показан ниже .. но не идея на текстовом поле, как это сделать ...!!!

Заранее спасибо..!!!

Что я уже пробовал:

функция showHide(){
if(document.getElementById('rbtlstFees').value=='1')
{
document.getElementById('txtBxId').style.visibility='visible';
document.getElementById('txtBxId').style.display = 'block';
document.getElementById('lblId').style.visibility='visible';
document.getElementById('lblId').style.display = 'block';
}
еще
{
document.getElementById('txtBxId').style.visibility='hidden';
document.getElementById('lblId').style.visibility='hidden';
}
}

Sinisa Hajnal

Вы ищете element.setAttribute("display", "none");
Или просто добавьте css-класс,который скрывает элемент (element, setAttribute("class", "hidden");

Mohibur Rashid

пробовать
document.getElementById('lblId').style.display='none';

2 Ответов

Рейтинг:
12

Parveen Siwach

Вы можете написать код на изменение или на событие нажатия клавиши определенного текстового поля, чтобы показать или скрыть элемент управления.

Вы также можете использовать jquery для достижения этой цели.

$(документ).готовый(
функция() {
$('#- тест).нажатие(

функция() {
документ ВАР значение=.метода getElementById('тест').значение;
предупреждение(значение);
});
})

<input id="test" type="text" />


Рейтинг:
10

koolprasadd

Простой набор текстовых полей стиль.дисплей собственность на "нет" для видимого ложного значения и установите текстовое поле стиль.дисплей собственность на '' для видимой истины

//hide
document.getElementById("idOfTextField").style.display = 'none';

//visible
document.getElementById("idOfTextField").style.display = '';