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

Làm cách nào để tự động điền một trường trong JavaScript giống với một trường khác?

Sau đây là mã để tự động điền một trường trong JavaScript giống với một trường khác -

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>
<style>
   body {
      font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
   }
   input {
      padding: 5px;
      margin: 5px;
      display: block;
   }
   button {
      padding: 3px;
   }
</style>
</head>
<body>
<h1>Autofill a filled textbox same as another</h1>
<input type="text" class="addr" placeholder="address" />
<button class="Btn">Same as above</button>
<input type="text" class="addr" placeholder="address" />
<script>
   let BtnEle = document.querySelector(".Btn");
   let addrEle = document.querySelectorAll(".addr");
   BtnEle.addEventListener("click", () => {
      addrEle[1].value = addrEle[0].value;
   });
</script>
</body>
</html>

Đầu ra

Làm cách nào để tự động điền một trường trong JavaScript giống với một trường khác?

Khi nhập địa chỉ vào hộp văn bản đầu tiên -

Làm cách nào để tự động điền một trường trong JavaScript giống với một trường khác?

Khi nhấp vào nút 'Tương tự như trên' -

Làm cách nào để tự động điền một trường trong JavaScript giống với một trường khác?