dev, personal

Ếch & Form

Hôm nay ngày thứ 7 trong liveshow học web của khoá.

Ok, và như thường lệ, tui đã quay lại với các bạn để thực hiện màn chém gió xuyên thái dương hệ của mềnh. Mặc dù lần này, tui có sự trở lại hơi bất thường về thời gian chút đỉnh.

Ờ thì, tuần vừa rùi, tui vắng bóng trên blog mạng, đơn giản vì quá bận rộn với việc học hành, tập tành viết code.

Ngày hôm nay, sau 1 ngày dành thời gian để tìm hiểu về form trong html,  tui thực sự thấy “trong tim bừng nắng hạ”.

Trước đây, tui có sử dụng qua from ở trường học, và cứ nghiễm nhiên “uh, thì nó có gì đâu. Mấy cái thẻ là xong thôi mà”.

Và bây giờ, tui biết đó là cái sai của một con ếch trong cái nồi lẩu.

Nguyên tắc để biết mình đang như thế nào với một khái niệm đó là:

Biết nó, hiểu nó, giải thích nó, sáng tạo nó và so sánh nó.

Do đó với form, trước đây, tui chỉ dừng ở mức biết mà thôi. Và hôm nay thì tui thực sự đã có thể bắt đầu sáng tạo nó rùi.

Câu hỏi nào sẽ dành cho form?

  • Form trông ntn?
  • Nó dùng để làm gì?
  • Nó hoạt động ntn?
  • Nó bao gồm những gì?
  • Những thứ trong nó trông ntn?
  • Nó dùng để làm gì?
  • Sự khác biệt giữa chúng ntn?

Ở mỗi câu hỏi, sẽ có những tác nhân liên quan đến nó. Và buộc chúng ta, muốn hiểu sâu nó sẽ phải khoét rộng ra.

Khi trả lời câu hỏi thứ 3 ở trên, tui ngộ ra rằng tui đang hổng kiến thức về các phần liên quan nó: https, web server và cả url nữa.

Form chỉ có 2 phương thức đó là get và post. Thừa nhận điều này đưa tui đến một lời giải thích rằng:

Web server hỗ trợ nhiều method, trên 5 cái lận. Nhưng browser chỉ hỗ trợ 2 cái ý thôi. Đó là tại sao.

Trong form, nó có 1 thành phần là select(option). Trước tui cứ ngỡ, nó chỉ có 1 dạng thôi, ai ngờ nó có 2 dạng nhé.

Đó là drop-down và list.  drop-down thêm thuộc tính multiple nữa sẽ được dạng list.

À, thêm nữa là thành phần <input>. Thật bất ngờ rằng, nó đa dạng hơn tui nghĩ đấy.

Có nhiều loại như button, reset, hidden, submit, radio, checkbox. <input type=”button”> lại khác so với <button>.

Hôm nay, chém gió thế đủ rùi.

Còn bây giờ, tui sẽ phải về để nghỉ ngơi cho mục tiêu tìm hiểu về https và url rewire vào tối nay đây.

 

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s