Hướng dẫn meter to feet javascript - mét sang feet javascript

Tôi nghĩ nó đơn giản nhưng tôi không tìm thấy bất kỳ giải pháp nào

12

Làm thế nào tôi có thể chỉ đơn giản là tự động calc tại "tài liệu sẵn sàng" để đồng hồ đo?

Tôi không cần một nút chỉ là một tính toán đơn giản

Hướng dẫn meter to feet javascript - mét sang feet javascript

Hỏi ngày 12 tháng 10 năm 2018 lúc 11:48Oct 12, 2018 at 11:48

Hướng dẫn meter to feet javascript - mét sang feet javascript

6

Đây là giải pháp đơn giản cho bạn .....


Đã trả lời ngày 12 tháng 10 năm 2018 lúc 11:58Oct 12, 2018 at 11:58

Vasim Hayatvasim HayatVasim Hayat

7199 Huy hiệu bạc15 Huy hiệu Đồng9 silver badges15 bronze badges

Chỉ sử dụng các điều khiển biểu mẫu HTML

Các thẻ HTML sau đây có hành vi đặc biệt khi được áp dụng trong thẻ


1 có thể tính toán dữ liệu người dùng:

Thuộc tính


2 của

3 cho phép nó đồng bộ hóa với giá trị của

4 (được xác định bởi

5). Các mối quan hệ

1 trong tất cả các giá trị trong hàm gọi lại của trình xử lý trên sự kiện được đăng ký vào một sự kiện

7.on-event handler registered to an

7 event
.


Thử nghiệm

#feet {
  text-align: center;
  width: 8ch
}

Đã trả lời ngày 12 tháng 10 năm 2018 lúc 12:46Oct 12, 2018 at 12:46

Hướng dẫn meter to feet javascript - mét sang feet javascript

zer00nezer00nezer00ne

40.1k6 Huy hiệu vàng43 Huy hiệu bạc65 Huy hiệu Đồng6 gold badges43 silver badges65 bronze badges

Nếu bạn muốn chuyển đổi giữa bàn chân và mét, bạn cần sử dụng tính toán. Trong JavaScript, bạn không cần hàm


8 như trong CSS. Bạn chỉ cần làm điều đó ngay lập tức. Đây là những gì bạn đang tìm kiếm:
These are what you are looking for:

Chân đến mét

var footToMeterConversionRate = 0.3048;

var number = document.getElementById("number").innerHTML;
number = parseFloat(number);

var newNumber = number * footToMeterConversionRate;
document.getElementById("number2").innerHTML = newNumber;
20 feet is equal to
 meters.

Mét đến chân

var footToMeterConversionRate = 3.2808399;

var number = document.getElementById("number").innerHTML;
number = parseFloat(number);

var newNumber = number * footToMeterConversionRate;
document.getElementById("number2").innerHTML = newNumber;
20 meters is equal to
 feet.

Lưu ý: Nếu bạn muốn làm tròn các số, hãy sử dụng


9.

Đã trả lời ngày 12 tháng 10 năm 2018 lúc 12:01Oct 12, 2018 at 12:01

Maytha8Maytha8Maytha8

7787 Huy hiệu bạc26 Huy hiệu đồng7 silver badges26 bronze badges

Nếu bạn có nhiều phép đo bạn muốn chuyển đổi trên trang của mình và bạn muốn chuyển đổi tất cả chúng, bạn có thể sử dụng các lớp.

Ví dụ dưới đây sẽ sử dụng hỗn hợp các loại phép đo.

var feet = document.getElementsByClassName("feet-to-meters");
for (var i = 0; i < feet.length; i++) {
  feet[i].innerHTML = parseInt(feet[i].innerHTML) * 0.3048;
}
var meters = document.getElementsByClassName("meters-to-feet");
for (var i = 0; i < meters.length; i++) {
  meters[i].innerHTML = parseInt(meters[i].innerHTML) * 3.2808399;
}

0

Đã trả lời ngày 12 tháng 10 năm 2018 lúc 12:15Oct 12, 2018 at 12:15

Maytha8Maytha8Maytha8

7787 Huy hiệu bạc26 Huy hiệu đồng7 silver badges26 bronze badges

1