Tôi có một câu hỏi nhanh, tôi dường như không thể tìm ra giải pháp phù hợp cho bất kỳ nơi nào khác. Tôi đang cố gắng tạo biểu mẫu trình tạo URL bằng Javascript hoặc jquery. Về cơ bản, nó sẽ lấy giá trị của hai trường biểu mẫu, thêm chúng vào một url được đặt trước và hiển thị nó trên trường thứ ba khi gửi.Xây dựng URL từ các Trường Mẫu với Javascript hoặc jquery
URL kết quả có thể là http://www.mydomain.com/index.php?variable1=12&variable2=56
Bây giờ, đây không phải là "hành động" của hình thức và ứng dụng không thể đọc được một URL (để lấy các biến) vì vậy nó phải được thực hiện trong trang .
URL kết quả sẽ được hiển thị trong trường "url" có tên.
Dưới đây là một ví dụ về các dạng:
<form id="form1" name="form1" method="post" action="">
<p>
<label>Variable 1
<input type="text" name="variable1" id="variable1" />
</label>
</p>
<p>
<label>Variable 2
<input type="text" name="variable2" id="variable2" />
</label>
</p>
<p>
<label>URL
<input type="text" name="url" id="url" />
</label>
</p>
<p>
<input type="submit" name="button" id="button" value="Submit" />
</p>
</form>
Cảm ơn trước! Troy
Url đặt trước đến từ đâu? –
Ngoài ra, hãy xem: http://stackoverflow.com/questions/75980/when-are-you-supposed-to-use-escape-instead-of-encodeuri-encodeuricomponent –