Я пишу код для отслеживания медикаментов с помощью javascript, дело в том, что я создал textbox
, внутри которого textbox
. Я также создал еще один textbox
(под текстовое поле), теперь я необходимо изменить цвет этого дополнительного текстового поля. Если условие истинно, тогда оно должно быть зеленым, а если условие ложно, то оно должно быть красным.изменение цвета вспомогательного текстового поля
0
A
ответ
0
Попробуйте это:
JQuery:
$('#textbox').on('keyup', function(event) {
event.preventDefault();
var chk = "medicine"
var val = $(this).val();
if(val == chk)
{
$(this).find(":input").css("background-color", "green");
}
else
{
$(this).find(":input").css("background-color", "red");
}
}
или если Вы знаете имя/идентификатор Вашего ввод:
$('#textbox').on('keyup', function(event) {
event.preventDefault();
var chk = "medicine"
var val = $(this).val();
if(val == chk)
{
$(this).find("#subtextbox").css("background-color", "green");
}
else
{
$(this).find("#subtextbox").css("background-color", "red");
}
}
или чисто JS:
$('#textbox').on('keyup', function(event) {
event.preventDefault();
var chk = "medicine"
var val = $(this).val();
if(val == chk)
{
document.getElementById('subtextbox').style.background-color = "green";
}
else
{
document.getElementById('subtextbox').style.background-color = "red";
}
}
-1
Ьги это
document.getElementById('your subtext id').style.background-color = "green";
0
Надеется, что это может помочь
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
</head>
<body>
<p>type the word medicine</p>
<input type="text" id="textbox" value="">
<input type="text" id="subtextbox" value="">
<script type="text/javascript">
$(document).ready(function(){
$('#textbox').on('keyup', function(event) {
event.preventDefault();
// make the condition here
// make this dynamic
var chk = "medicine"
var val = $(this).val();
var sub = $('#subtextbox');
if (chk == val) {
sub.css('background-color', 'green');
} else {
sub.css('background-color', '');
}
});
});
</script>
</body>
</html>
Смежные вопросы
- 1. Изменение цвета границы текстового поля
- 2. Изменение цвета многострочного текстового поля
- 3. Изменение цвета текстового поля при отключении C#
- 4. Изменение цвета фона текстового поля java UiBinder
- 5. Vaadin: Динамическое изменение цвета фона текстового поля
- 6. Изменение цвета текстового поля в JavaScript
- 7. Изменение цвета текстового поля с помощью CustomValidator
- 8. Изменение цвета текстового поля на выбранном
- 9. Проверьте изменение цвета фона текстового поля
- 10. Изменение цвета текстового поля с использованием JavaScript
- 11. PyLab - изменение цвета текста и цвета заливки текста текстового поля
- 12. Изменение цвета фона текстового поля и цвета текста IOS Swift
- 13. Изменение кодировки текстового поля
- 14. Изменение размера текстового поля?
- 15. Изменение цвета текста текстового поля с помощью javascript
- 16. Изменение цвета текстового поля в Dynamics CRM 2016
- 17. C# Изменение цвета фона текстового поля на gridview
- 18. Изменение цвета текстового поля при нажатии в веб-форме ASP.NET
- 19. Изменение цвета текстового поля в зависимости от его содержимого
- 20. Изменение цвета текстового поля в элементе listview динамически
- 21. Изменение цвета текстового поля в VBA (закрашивание/цветовой градиент)
- 22. Изменение цвета фона текстового поля в зависимости от введенного значения
- 23. Изменение цвета текстового поля и добавление текста на проверку Javascript
- 24. Изменение цвета текста текстового поля обратно на черный
- 25. WPF Выбор текстового поля изменение цвета переднего плана
- 26. Изменение цвета шрифта без текстового поля без использования readonly
- 27. Изменение связанного цвета текстового поля с jquery при проверке клиента
- 28. Изменение цвета фона ввода текстового поля не работает при пустом
- 29. Изменение цвета фона при изменении значения текстового поля
- 30. Изменение цвета фона при нажатии текстового поля на C#
это то, что я действительно Мент, – sunil
document.getElementById ("bodyRow3Col_1") style.backgroundColor = "Lightblue". document.getElementById ("bodyRow3Col_1InrCol_0"). Style.backgroundColor = "blue"; document.getElementById ("bodyRow3Col_1InrCol_1"). Style.backgroundColor = "red"; document.getElementById ("bodyRow3Col_1InrCol_2"). Style.backgroundColor = "blue"; – sunil
Это то, что я действительно знаю, где я создал субтекстовый ящик внутри основного текстового поля, мне нужно, чтобы цвет подтекста был изменен красным и зеленым на истинное или ложное состояние. – sunil