Tôi đã gặp lỗi trong ứng dụng web của mình mà tôi không chắc chắn cách khắc phục.Xóa một dấu gạch ngang dài khỏi chuỗi trong JavaScript?
Hộp văn bản gửi cho tôi dấu gạch ngang dài như một phần nội dung của chúng (bạn biết đấy, dấu gạch ngang dài đặc biệt mà MS Word tự động chèn đôi khi). Tuy nhiên, tôi không thể tìm cách thay thế nó; vì nếu tôi cố gắng sao chép ký tự đó và đặt nó vào một câu lệnh str.replace của JavaScript, nó không hiển thị đúng và nó phá vỡ tập lệnh.
Làm cách nào để khắc phục sự cố này?
Nhân vật cụ thể đang giết nó là -.
Ngoài ra, nếu nó giúp, tôi chuyển giá trị dưới dạng tham số GET và sau đó mã hóa nó trong XML và gửi nó đến máy chủ.
Điều đó rất lạ. Bạn có thể đăng một số mã để chúng tôi có thể xem các ký tự có thể xuất hiện như thế nào ngay từ đầu không? – Nadh
Thứ gì đó như 'str = str.replace ('&ldash;', '')'? –