2013-07-20 5 views
0

입력 값을 가져오고 그 안에 값 텍스트가있는 요소를 만들려고합니다. 왜 이것이 작동하지 않는지 나는 모른다.입력 값으로 범위 작성

(그리고는, 그래! 난 함수를 호출. 그냥 jQuery를 키 코드를 입력 게시하지 않았다.)

<input type="text" id="user-input"/> 

function submitUserMessage(){ 
    var message = document.getElementById("user-input"); 

    if(message.value){ 
     var userMessageElement = document.createElement("span"); 
     var userMessageElementText = userMessageElement.createTextNode(message.value); 
     userMessageElement.appendChild(userMessageElementText); 
     userMessageElement.className = "umsg"; 
     userMessageElement.style.backgroundColor = "#fff"; 
     document.body.appendChild(userMessageElement); 
    } 
} 
+1

document.createTextNode()를 호출해야합니다 jQuery를 다시 사용 하시겠습니까? – adeneo

답변

1

당신은 그래서 당신은 '당신을 말하고있는 대신 userMessageElement.createTextNode()