게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
자바스트립트 고수님들 도와주세요ㅠㅠ(변수변화에 따른 실시간 텍스트 변화)
게시물ID : programmer_17214짧은주소 복사하기
작성자 : 탐색
추천 : 0
조회수 : 537회
댓글수 : 1개
등록시간 : 2016/05/14 22:37:56
옵션
  • 창작글
안녕하세요 제가 지금 짜려고 하는 자바 스크립트 소스는 만약 들어오는 변수의 값이 '0'~'1'로 실시간으로 바뀐다면 
'0'일때는 '안정'을 표현하고 '1'일때는 '위험'으로 실시간으로 텍스트를 변화시켜줄려고 합니다.
여기서 '0'~'1'로 바뀌는건 버튼으로 바뀌는게 아니라 외부에서 값을 주고있습니다.(.js <-여기까지는 성공했습니다.)
제가 자바스크립트를 한번도 안해봐서 여기까지는 소스를 짰는데 이후로는 힘들더라구요..ㅠ

자바스트립트를 하시는 분이라면 쉽게 나온다고 듣긴 들었는데 제가 너무 몰라서 이렇게 질문드려요!


<!DOCTYPE html>
<html>
<head>
<title>Hello!</title>
<link rel="stylesheet" href="javascripts/jquery-ui-1.11.4.custom/jquery-ui.css" /> 
<script src="javascripts/jquery-ui-1.11.4.custom/external/jquery/jquery.js"></script> 
<script src="javascripts/jquery-ui-1.11.4.custom/jquery-ui.js"></script> 
<script src="javascripts/jquery-1.11.2.min.js"></script> 
<script src="/socket.io/socket.io.js"></script> 
<script type="text/javascript"> 
 
var socket;
socket = io.connect('http://220.69.000.000:3333');
      
 socket.on('connect', function(){ 
console.log('connect!!!'); 
        });
 여기서 위에 문장은 제가 하는 소스 전 문장입니다.
        socket.on('server_data', function(data){ 
            console.log('data:'+data);  
document.getElementById('all_data').value = data; 
외부에서 data값을 뿌려줍니다. ('0','1')중 하나 <-받는건 성공했습니다.
var soso = data;
        });
        socket.on('disconnect', function(){ 
            console.log('disconected'); 
        }); 여기서부터는 일반 자바스트립트입니다.

$(document).ready(function () {
change(); 이 위에 ready 말고 뭘 써야될지 모르겠습니다.
});

function change() {
switch (data){
case '0' : server_data1 = "안정";
case '1' : server_data1 = "위험!";
default : server_data1 = "안정";
}
}
</script>
</head>
<body>
<div>
<input class="change", type="text" id="server_data1" value='' />
</div>
</body>

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호