Câu hỏi 1: VớiMootools - làm thế nào để có được giá trị của chọn loại đầu vào radio, từ tên của nó
<input type="radio" name="foo" value="1" />
<input type="radio" name="foo" value="2" />
<input type="radio" name="foo" value="3" />
Trong Mootools, làm thế nào để trở về "2" cho một đầu vào của "foo", giả định rằng nút radio thứ hai đã được nhấp.
Câu hỏi 2: (nó có liên quan) - Với tương tự hộp kiểm đầu vào, làm thế nào để trở về hoặc là một mảng hoặc dấu phẩy tách ra danh sách các giá trị kiểm tra?
Tôi muốn gửi các giá trị của các yếu tố đầu vào này thông qua Request.JSON, chuyển nó như một tham số GET.
để sử dụng ít, tại sao không chỉ sử dụng 'formel.getElement (" input [name = foo]: checked ")' - không cần giao dịch mảng ở đây. Tôi muốn có cách tiếp cận đó và nhiều hơn nữa khả năng mở rộng và vòng lặp của nó thông qua nhiều radio với điều này như gọi lại. –
tôi đã sử dụng $$ vì OP chỉ có tên trường trong câu hỏi. Nhưng nếu phần tử form có sẵn hoặc id của nó được biết, thì chúng ta cũng có thể sử dụng '$ ('formID'). GetElement ('input [name = foo]: checked"). Value' – Anurag
Cảm ơn. Tôi đã sử dụng '$ (getElement ('input [name = foo]: checked ").value' cho radio (chỉ có một giá trị) và '$$ ('# formID input [name = foo]: checked')' cho các hộp kiểm. – philfreo