01/10/2018, 14:23

Hỏi cách thay dấu "," thành dấu "." trong hiển thị phần thập phân của html?

Mình có làm một bảng tính để tính giá trị mình cần tình tuy nhiên phần kết quả nó hiển thị phần thập phân bằng dấu “,” chứ không phải dấu “.” mà mình lại muốn nó hiển thị là dấu “.”. Và mình muốn giới hạn ký tự ở phần hiển thị kết quả này chỉ là 5 ký tự bao gồm cả ký tự thập phân mà không được. Mình thử google mãi nhưng không ra. Ai có thể giúp mình chuyển cái hiển thị từ dấu “,” thành dấu “.” được không. Mình dùng code:

<input type="number" name="" value="" id="" maxlength="5" readonly>

Mình muốn hỏi thêm chút, tại sao cái giá trị kết quả Suyhao Đồng Đăng - Bắc Giang từ Line I/O bên Đồng Đăng trừ đi Main Signal bên Bắc Giang nó không ra giá trị chính xác mà là ra giá trị gần đúng như trên hình vậy

Đào An viết 16:31 ngày 01/10/2018

Mình có làm một bảng tính để tính giá trị mình cần tình tuy nhiên phần kết quả nó hiển thị phần thập phân bằng dấu “,” chứ không phải dấu “.”.

Muốn dùng dấu “,” thì nên tự tạo form type=number có sẵn của html và xử lý bằng javascript

Mình muốn hỏi thêm chút, tại sao cái giá trị kết quả Suyhao Đồng Đăng - Bắc Giang từ Line I/O bên Đồng Đăng trừ đi Main Signal bên Bắc Giang nó không ra giá trị chính xác mà là ra giá trị gần đúng như trên hình vậy

kipalog.com

Vì sao 0.1 + 0.1 + 0.1 không bằng 0.3?

Nếu có thể trả lời chính xác câu hỏi sau và giải thích tại sao, bạn có thể bỏ qua bài này: 0.1 + 0.1 + 0.1 == 0.3 Trong Python, biểu thức này t...

voss viết 16:36 ngày 01/10/2018

Cảm ơn bạn mình dùng form type của html mà. Ý là mình muốn dùng dấu “.” kia, nhưng html nó hiển thị là dấu “,”. Cái kia mình đã hiểu cảm ơn bạn

Đào An viết 16:32 ngày 01/10/2018

Mình viết nhầm : ý là ko nên dùng form có sẵn, mà bạn sài input type=“text” và xử lý cái chuỗi trong đó bằng javascript

voss viết 16:23 ngày 01/10/2018

Cảm ơn bạn, mình sẽ thử dùng cách này

viết 16:25 ngày 01/10/2018

thêm cái lang="en-150" vào input type number nó sẽ chuyển chấm thành phẩy, còn lang="en-001" thì nó bắt buộc điền chấm chứ ko cho điền phẩy. Cái input type number này lệ thuộc vào localization gì đó, xem cái tag <html lang="..."> coi, chắc để lang=vn nên nó mới chuyển chấm thành phẩy

voss viết 16:24 ngày 01/10/2018

Cám ơn bạn, để mình thử, nhưng nếu thế mà nó ảnh hưởng tiếng Việt thì chắc không dùng được .

Bài liên quan
0