값이 변경되면 출력 텍스트 색상이 변경됨

C. 켈리

문제

사용자가 값을 입력하는 입력이있는 테이블이 있고 JavaScript는 Calc를 실행합니다. 출력 값을 표시합니다. 사용자 경험을 향상시키기 위해 JavaScript가 수행하는 계산을 기반으로 출력이 변경 될 때 텍스트의 색상을 변경하고 싶습니다. 이것이 가능한가?

내 노력

나는 인터넷을 살펴본 결과 입력에 값을 입력 할 때 외에는 아무것도 발견하지 못했고 출력 텍스트를 처리하는 것은 없습니다.

예제 코드 http://codepen.io/coryk/pen/rLGZYa

HTML

<head>
    <title></title>
</head>
<body>
    <table>
        <tr>
            <td>Input</td>
                        <td><input class="input_green" id="input" type="number" value="0"></td>
            <td></td>
            <td>Output</td>
            <td><input class="input_yellow" id="output" readonly type="number" value="10"></td>
        </tr>
    </table>
</body>

자바 스크립트

var foo = function(){
    var val = parseFloat($('#input').val());
    var total = val * 3;
    $('#output').val(total);
}

foo();

document.getElementById("input").onchange = (function() {
foo();

});
레이첼 갈렌

입력에 이미 클래스가 있습니다. 여기 CSS를 통해 텍스트의 기본 색상을 설정하고 거기에서 작업하는 것이 좋습니다. 노란색은보기 어렵습니다. 나는 파란색을 사용했다

아래 스 니펫을 실행하면 첫 번째 입력 상자에 1을 입력하면 출력이 파란색이지만 예를 들어 4 또는 5를 입력하면 결과가 10 이상이므로 출력이 빨간색임을 알 수 있습니다.

var foo = function(){
	var val = parseFloat($('#input').val());
	var total = val * 3;
	if(total > 10){
		$('.input_blue').css("color", "red");
	}
	$('#output').val(total);
}

foo();

document.getElementById("input").onchange = (function() {
foo();
});
.input_blue{color:blue;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<body>
    <table>
        <tr>
            <td>Input</td>
						<td><input class="input_green" id="input" type="number" value="0"></td>
            <td></td>
            <td>Output</td>
            <td><input class="input_blue" id="output" readonly type="number" value="10"></td>
        </tr>
    </table>
</body>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

입력이 활성화되면 레이블 텍스트 색상 변경

분류에서Dev

부울 값이 변경되면 버튼 텍스트 변경

분류에서Dev

창 크기가 변경되면 텍스트 정렬이 변경됨

분류에서Dev

Datacontext 값이 변경되면 텍스트 상자 새로 고침

분류에서Dev

다른 셀의 단어 / 값이 입력 / 변경되면 Excel 셀 색상 변경

분류에서Dev

삭제 후 입력 텍스트 값이 변경되지 않음

분류에서Dev

텍스트 상자에 색상 이름을 입력하여 JavaScript 변경 배경

분류에서Dev

특정 값이 제출 된 경우 입력 유형 = "텍스트"에서 자리 표시 자 텍스트의 색상을 어떻게 변경합니까?

분류에서Dev

입력 값이 변경되면 배경 이미지 변경

분류에서Dev

ps lstart의 출력이 변경됨

분류에서Dev

Nvidia 5400M DVI 출력 색상 손실 및 그레이 스케일로 변경됨

분류에서Dev

Kivy-조건이 충족되는 경우 모든 텍스트 입력의 색상을 변경하는 방법

분류에서Dev

포커스 입력시 레이블의 텍스트 색상 변경

분류에서Dev

시간에 따른 PHP 조건 (마지막 핑이 x 분 전이면 텍스트 색상이 변경됨)

분류에서Dev

React Native에서 텍스트 색상이 변경되지 않음

분류에서Dev

html에서 텍스트 색상이 변경되지 않음

분류에서Dev

ListItem 텍스트 색상이 변경되지 않음

분류에서Dev

툴바 텍스트 색상이 변경되지 않음

분류에서Dev

입력하는 값에 따라이 입력 텍스트의 색상을 변경합니다.

분류에서Dev

입력 텍스트 값 변경시 Ionic 화재 이벤트

분류에서Dev

SQL 값이 비어있는 경우 출력 텍스트

분류에서Dev

화면이 축소되면 <h1>의 텍스트 변경

분류에서Dev

이벤트에서 WPF 텍스트 상자 전경색 변경

분류에서Dev

부트 스트랩 CSS 텍스트 색상이 변경되지 않음

분류에서Dev

문제 'Redux 액션이 호출되면 상태 값이 정의되지 않음으로 변경됨'

분류에서Dev

콤보 상자 값을 변경하면 텍스트 상자 값 변경 (System.FormatException : '입력 문자열이 올바른 형식이 아닙니다.')

분류에서Dev

체크 박스 색상이 회색으로 변경됨

분류에서Dev

입력 변경에 따라 HTML 출력의 값 업데이트

분류에서Dev

배경과 텍스트의 색상이 변경되지 않는 버튼

Related 관련 기사

  1. 1

    입력이 활성화되면 레이블 텍스트 색상 변경

  2. 2

    부울 값이 변경되면 버튼 텍스트 변경

  3. 3

    창 크기가 변경되면 텍스트 정렬이 변경됨

  4. 4

    Datacontext 값이 변경되면 텍스트 상자 새로 고침

  5. 5

    다른 셀의 단어 / 값이 입력 / 변경되면 Excel 셀 색상 변경

  6. 6

    삭제 후 입력 텍스트 값이 변경되지 않음

  7. 7

    텍스트 상자에 색상 이름을 입력하여 JavaScript 변경 배경

  8. 8

    특정 값이 제출 된 경우 입력 유형 = "텍스트"에서 자리 표시 자 텍스트의 색상을 어떻게 변경합니까?

  9. 9

    입력 값이 변경되면 배경 이미지 변경

  10. 10

    ps lstart의 출력이 변경됨

  11. 11

    Nvidia 5400M DVI 출력 색상 손실 및 그레이 스케일로 변경됨

  12. 12

    Kivy-조건이 충족되는 경우 모든 텍스트 입력의 색상을 변경하는 방법

  13. 13

    포커스 입력시 레이블의 텍스트 색상 변경

  14. 14

    시간에 따른 PHP 조건 (마지막 핑이 x 분 전이면 텍스트 색상이 변경됨)

  15. 15

    React Native에서 텍스트 색상이 변경되지 않음

  16. 16

    html에서 텍스트 색상이 변경되지 않음

  17. 17

    ListItem 텍스트 색상이 변경되지 않음

  18. 18

    툴바 텍스트 색상이 변경되지 않음

  19. 19

    입력하는 값에 따라이 입력 텍스트의 색상을 변경합니다.

  20. 20

    입력 텍스트 값 변경시 Ionic 화재 이벤트

  21. 21

    SQL 값이 비어있는 경우 출력 텍스트

  22. 22

    화면이 축소되면 <h1>의 텍스트 변경

  23. 23

    이벤트에서 WPF 텍스트 상자 전경색 변경

  24. 24

    부트 스트랩 CSS 텍스트 색상이 변경되지 않음

  25. 25

    문제 'Redux 액션이 호출되면 상태 값이 정의되지 않음으로 변경됨'

  26. 26

    콤보 상자 값을 변경하면 텍스트 상자 값 변경 (System.FormatException : '입력 문자열이 올바른 형식이 아닙니다.')

  27. 27

    체크 박스 색상이 회색으로 변경됨

  28. 28

    입력 변경에 따라 HTML 출력의 값 업데이트

  29. 29

    배경과 텍스트의 색상이 변경되지 않는 버튼

뜨겁다태그

보관