Tôi đang tạo trang web cho người dùng nơi họ có thể tạo biểu trưng tùy chỉnh. Đối với điều này tôi cần một cơ sở để thêm văn bản động từ hộp văn bản mà người dùng sẽ điền vào và văn bản sau đó sẽ xuất hiện trên hình ảnh được chọn. Có cách nào, nói cho Javascript, thông qua đó tôi có thể thực hiện các kịch bản trên? Sẽ đánh giá cao bất kỳ đề xuất nào về cách tôi có thể thực hiện việc này.Thêm văn bản động trên hình ảnh
HTML của tôi cho đến nay là:
<html>
<body>
<input type="text" id="submit"/>
<img src=<?php echo $image; ?> id="toChange" alt="pic" width="60" height="60" />
</body>
và jQuery tôi:
$('#submit').change(function() {
$('#toChange').text($('#submit').val());
});
nhưng tôi đã không được thành công cho đến nay.
Nếu bạn đang tạo hình ảnh bằng PHP, bạn sẽ phải chuyển giá trị hộp văn bản cho tập lệnh và sau đó tải lại hình ảnh đã tạo. Bạn có thể sử dụng một cuộc gọi AJAX để gửi văn bản và nhận lại một URL mới cho hình ảnh. – Alex
Bạn có nghĩa là bạn muốn văn bản xuất hiện trên hình ảnh hoặc thực sự được lưu dưới dạng tệp có văn bản trên đó? JavaScript không thể làm điều sau - bạn cần một cái gì đó như [PHP GD] (http://www.php.net/gd) – Utkanos
Ah, bạn muốn làm một cái gì đó như [** www.cooltext.com ** ] (http://www.cooltext.com) rồi. – arttronics