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

JavaScript input type =submit không hoạt động?

Để làm cho nó hoạt động, bạn có thể sử dụng onclick với input type =“submit”.

Ví dụ

Sau đây là mã -

<!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>
   <form action="#">
      <label for="firstName">First Name:</label>
      <input type="text" id="fName" name="firstName" placeholder="Enter your First Name" />
      <button type="submit" onclick="submitForm(event)">Submit</button>
   </form>
<span id="result"></span>
</body>
<script>
   var firstName = null;
   function submitForm(evnt) {
      evnt.preventDefault();
      firstName = document.getElementById("fName").value;
      document.getElementById("result").innerHTML = "The First Name is=" + firstName;
   }
</script>
</html>

Để chạy chương trình trên, hãy lưu tên tệp anyName.html (index.html). 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.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

JavaScript input type =submit không hoạt động?

Bây giờ, hãy nhập một số giá trị vào hộp văn bản và nhập nút Gửi.

Đầu ra

Điều này sẽ tạo ra kết quả sau -

JavaScript input type =submit không hoạt động?

Bây giờ hãy nhập vào nút Gửi. Điều này sẽ tạo ra kết quả sau -

JavaScript input type =submit không hoạt động?