ფორმის ტეგი
ტეგი form ქმნის ფორმას მონაცემების სერვერზე გასაგზავნად,
სადაც ეს მონაცემები დამუშავდება
PHP ენის გამოყენებით.
ასევე ფორმის მონაცემები შეიძლება დამუშავდეს
JavaScript ენის გამოყენებით.
ტეგი სerves as კონტეინერი ტეგებისთვის input,
textarea,
select,
button,
fieldset.
მითითებული ტეგები არ არის აუცილებელი განთავსდეს
ტეგში form, მაგრამ თუ ეს არ გაკეთდება,
ფორმის გაგზავნა სერვერზე არ მოხდება.
ფორმის გაგზავნა სერვერზე ხორციელდება
ღილაკზე დაჭერით, რომელიც created by ტეგით input
ატრიბუტით type მნიშვნელობით submit,
ან ღილაკზე button.
ატრიბუტები
| ატრიბუტი | აღწერა |
|---|---|
action |
სად ვგზავნით ფორმას, ვებსაიტის რომელ გვერდზე (საკუთარ ან სხვის).
თუ ცარიელი დარჩება - ფორმა გაიგზავნება მიმდინარე გვერდზე. არააუცილებელი ატრიბუტი.
ატრიბუტში შეიძლება მითითებული იყოს ბმული გვერდის კონკრეტულ ადგილას (#-ის მეშვეობით, როგორც
ტეგში a). ამ შემთხვევაში ფორმის გაგზავნის შემდეგ
ბრაუზერი გახსნის გვერდს, რომელიც მითითებულია action ატრიბუტში, მითითებულ ადგილას.
|
method |
ფორმის გაგზავნის მეთოდი, შეიძლება იყოს POST ან GET. ვერსტალს არ სჭირდება ამის ცოდნა.
არააუცილებელი ატრიბუტი. ნაგულისხმევად აქვს მნიშვნელობა GET.
|
target |
მიუთითებს ბმულს რომელ ჩანართში უნდა გაიხსნას: ახალში, მიმდინარეში თუ ფრეიმში.
არააუცილებელი ატრიბუტი. |
enctype |
განსაზღვრავს ფორმის მონაცემების კოდირების მეთოდს.
არააუცილებელი ატრიბუტი. უფრო მეტი ინფორმაციისთვის იხილეთ ატრიბუტი enctype.
|
ატრიბუტის target-ის მნიშვნელობები
| მნიშვნელობა | აღწერა |
|---|---|
_blank |
გვერდი გაიხსნება ბრაუზერის ახალ ჩანართში. |
_self |
გვერდი გაიხსნება ბრაუზერის მიმდინარე ჩანართში. |
_parent |
გვერდი გაიხსნება მშობელ ფრეიმში. |
_top |
აუქმებს ყველა ფრეიმს და ჩატვირთავს გვერდს ბრაუზერის სრულ ფანჯარაში. |
მნიშვნელობა ნაგულისხმევად: _self.
ფორმის მაგალითი
<form action="" method="GET">
<input type="text"><br><br>
<input type="checkbox">
<input type="checkbox" checked>
<input type="radio" name="radio">
<input type="radio" name="radio">
<br><br>
<textarea></textarea><br><br>
<input type="submit">
</form>
:
ასევე იხილეთ
-
ატრიბუტი
form,
რომელიც საშუალებას აძლევს ფორმის ელემენტების განთავსებას ტეგისformგარეთ