Computer >> Máy Tính >  >> Lập trình >> Javascript

Nhận giá trị từ div với kết quả JavaScript không xác định?

Sử dụng document.getElementById (). InnerHTML cho việc này. Sau đây là mã JavaScript -

Ví dụ

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<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>
</head>
<body>
<div class='getValueFromDiv' id='getValue' contenteditable="true" onkeyUp='display()'
style="color: red"></div>
<script>
   function display(){
      var storedValue = document.getElementById('getValue').innerHTML.value="This is the
      value";
      console.log("The value is==="+storedValue);
   }
</script>
</body>
</html>

Để chạy chương trình trên, hãy lưu tên tệp anyName.html (index.html) và nhấp chuột phải vào tệp và chọn tùy chọn mở bằng máy chủ trực tiếp trong trình chỉnh sửa Mã VS.

Sau đây là kết quả đầu ra. Khi bạn nhấp chuột và đặt phím mũi tên, bạn sẽ nhận được đầu ra sau đây.

Ảnh chụp nhanh như sau -

Nhận giá trị từ div với kết quả JavaScript không xác định?