Tôi đang viết một ứng dụng trực tuyến nơi tôi lưu một số văn bản vào cơ sở dữ liệu.
Có như 5 "textarea" -s và 5 "input type = text" -s.
Tôi cũng đang thực hiện tìm kiếm để dễ dàng tìm và chỉnh sửa các mục nhập DB. Một cửa sổ chọn mới được hiển thị (sử dụng mẫu thử nghiệm và ajax), và khi nhấp vào bất kỳ mục nhập nào của nó, biểu mẫu dưới đây sẽ được điền (đó là cùng một biểu mẫu được sử dụng để thêm kết quả mới). Bây giờ, đây là nơi vấn đề phát sinh ....
Nếu tôi thêm một biểu mẫu mới hoặc chỉnh sửa bất kỳ một trường TEXTAREA hiện có nào đã được sửa đổi, bị khóa hoặc giống như vậy (chỉ văn bản, đầu vào vẫn hoạt động) ... sẽ không tuân theo Javascripts .cập nhật thêm nữa, vì vậy chúng không thay đổi khi tôi chọn mục nhập tiếp theo .... HOẶC LẠI HỌ CHƯA TRÊN FireFox (3.5.something). Nó hoạt động tốt trong IE, nhưng kể từ khi tôi là một người dùng FF và tôi wan't nó làm việc ở đó cũng như tôi tự hỏi nếu ai đó đã đi qua bất kỳ vấn đề tương tự và giải quyết nó một cách dễ dàng.
Vấn đề dường như biến mất khi tôi gọi form.reset(), nhưng điều đó làm rối tung một số mã được tạo ra các trường chọn/tùy chọn, bên cạnh tôi không phải là dữ liệu còn lại.Không thể cập nhật textarea bằng javascript sau khi viết cho nó bằng tay
Với tôi, có vẻ như FF đã quyết định rằng văn bản tôi nhập quan trọng hơn văn bản javascript đang cố gắng nhập, do đó, nó ghi đè lên ... và tôi không thể hiểu tại sao. Tại thời điểm này tôi đổ lỗi .update(), nhưng tôi không chắc chắn làm thế nào để làm điều đó nếu không.
Các trường INPUT dường như có vấn đề với .update (hoặc nó không hoạt động cho tôi), vì vậy tôi phải viết lại chúng .value = (đã thử .value với textareas là tốt, hy vọng rằng sẽ sửa chữa bất cứ điều gì, đáng buồn là không có kết quả).
Vì vậy, có ai có bất kỳ manh mối nào về điều này đang xảy ra và cách khắc phục, mà không phải đặt lại biểu mẫu trên mỗi bước?
Bạn có thể cung cấp một số mã để chúng tôi xem xét không? – Gausie
không cần thiết nữa, vấn đề là với .update() ... tôi đã cố gắng innerHTML và nó làm việc tốt, chỉ cho đá tôi đã cố gắng. Giá trị một lần nữa và nó làm việc tất cả của một bất ngờ ... tôi không có ý tưởng những gì đã xảy ra ngày hôm qua (khi tôi dành toàn bộ buổi chiều về điều này), rằng nó không muốn làm việc như nó (tôi có thể đã sử dụng .text thay vì .value, hoặc có một số lỗi trong PHPs iduno) Anyways xin lỗi đã làm phiền bạn tất cả cho không có gì – RedFury
Tôi nghĩ bạn nên đăng câu trả lời cho câu hỏi của riêng bạn (chỉ cần nói ở trên) và sau đó kiểm tra nó, vì vậy câu hỏi này có thể được xóa khỏi hàng đợi câu hỏi chưa được trả lời – machineghost