Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript가 사용자로부터 HTML 입력을 받아 구문 분석하고 표시하도록 하시겠습니까?

<시간/>

HTML 입력 값은 문자열입니다. 문자열을 정수로 변환하려면 parseInt()를 사용하십시오.

예시

다음은 코드입니다 -

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <title>Document</title>
</head>
<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<body>
   <input type="text" id="txtInput" placeholder="Enter a number">
   <button type="button" onclick="result();">GetANumber</button>
</body>
<script>
   function result() {
      var numberValue = document.getElementById("txtInput").value;
      if (!isNaN(numberValue))
         console.log("The value=" + parseInt(numberValue));
      else
         console.log("Please enter the integer value..");
   }
</script>
</html>

위의 프로그램을 실행하기 위해서는 파일명을 “anyName.html(index.html)”로 저장합니다. 파일을 마우스 오른쪽 버튼으로 클릭하고 VS Code 편집기에서 "라이브 서버로 열기" 옵션을 선택합니다.

출력

이것은 콘솔에 다음과 같은 출력을 생성합니다 -

JavaScript가 사용자로부터 HTML 입력을 받아 구문 분석하고 표시하도록 하시겠습니까?

이제 텍스트 상자에 값을 입력합니다.

JavaScript가 사용자로부터 HTML 입력을 받아 구문 분석하고 표시하도록 하시겠습니까?

이제 버튼을 누르면 다음과 같이 출력됩니다.

이것은 다음과 같은 출력을 생성합니다 -

JavaScript가 사용자로부터 HTML 입력을 받아 구문 분석하고 표시하도록 하시겠습니까?

콘솔의 출력 -

JavaScript가 사용자로부터 HTML 입력을 받아 구문 분석하고 표시하도록 하시겠습니까?