╬ß·σΩ≥√ JavaScript

 

anchor (∞α±±ΦΓ anchors) location
button Math
checkbox navigator
Date password
document radio
∞α±±ΦΓ elements reset
form (∞α±±ΦΓ forms) string
frame (∞α±±ΦΓ frames) submit
hidden text
history textarea
link (∞α±±ΦΓ links) window

╬ß·σΩ≥ anchor (∞α±±ΦΓ anchors)

╘≡απ∞σφ≥ ≥σΩ±≥α, Ωε≥ε≡√Θ ∞εµσ≥ ß√≥ⁿ ∩ε∞σ∙σφ Γ πΦ∩σ≡±±√δΩ≤.

╤Φφ≥αΩ±Φ±:

─δ  ε∩≡σΣσδσφΦ  anchor Φ±∩εδⁿτ≤σ≥±  ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ±.

<A [HREF=locationorURL]
NAME="anchorName"
[TARGET="windowName"]>
anchorText
</a> 

HREF=locationorURL ΦΣσφ≥Φ⌠Φ÷Φ≡≤σ≥ φατφα≈σφΦσ  Ωε≡  ΦδΦ URL. ┼±δΦ ²≥ε≥ α≥≡Φß≤≥ ∩≡σΣ±≥αΓδσφ, ≥ε εß·σΩ≥ anchor ≥αΩµσ  Γδ σ≥±  εß·σΩ≥ε∞ link.
NAME="anchorName" ε∩≡σΣσδ σ≥ ≥απ, Ωε≥ε≡√Θ  Γδ σ≥±  Σε±≥≤∩φεΘ πΦ∩σ≡≥σΩ±≥εΓεΘ ±±√δΩεΘ Γφ≤≥≡Φ ≥σΩ≤∙σπε ΣεΩ≤∞σφ≥α.
TARGET="windowName" ε∩≡σΣσδ σ≥ εΩφε, Γ Ωε≥ε≡εσ ß≤Σσ≥ ταπ≡≤µα≥ⁿ±  ±±√δΩα. ▌≥ε≥ α≥≡Φß≤≥ Φ∞σσ≥ ±∞√±δ, ≥εδⁿΩε σ±δΦ ∩≡σΣ±≥αΓδσφ HREF=locationorURL. ╤∞ε≥≡Φ≥σ ≥αΩµσ link.
anchorText ε∩≡σΣσδ σ≥ ≥σΩ±≥, ε≥εß≡αµασ∞√Θ  Ωε≡σ∞.

┬√ ∞εµσ≥σ ≥αΩµσ ε∩≡σΣσδΦ≥ⁿ  Ωε≡ⁿ, Φ±∩εδⁿτ≤  ∞σ≥εΣ anchors.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

┼±δΦ εß·σΩ≥ anchor  Γδ σ≥±  ≥αΩµσ εß·σΩ≥ε∞ link, ≥ε εß·σΩ≥ Γ⌡εΣΦ≥ Γ ∞α±±ΦΓ√ anchors Φ links.

╠α±±ΦΓ anchors

┬√ ∞εµσ≥σ ±±√δα≥ⁿ±  φα εß·σΩ≥√ anchor Γ Γα°σΘ ∩≡επ≡α∞∞σ, Φ±∩εδⁿτ≤  ∞α±±ΦΓ anchors. ▌≥ε≥ ∞α±±ΦΓ ±εΣσ≡µΦ≥ τα∩Φ±ⁿ Σδ  ΩαµΣεπε ≥απα <a>, ±εΣσ≡µα∙σπε α≥≡Φß≤≥ NAME ∩ε ∩ε≡ ΣΩ≤ Γ±≥≡σ≈ασ∞ε±≥Φ Γ ΣεΩ≤∞σφ≥σ. ═α∩≡Φ∞σ≡, σ±δΦ ΣεΩ≤∞σφ≥ ±εΣσ≡µΦ≥ ≥≡Φ ∩εΦ∞σφεΓαφφ√⌡  Ωε≡ , ≥ε ²≥Φ  Ωε≡  ∩≡σΣ±≥αΓδσφ√ ΩαΩ document.anchor[0], document.anchor[1], document.anchor[2].
╚±∩εδⁿτεΓαφΦσ ∞α±±ΦΓα anchors:

  1. document.anchors[index]
  2. document.anchors.length


index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ  Ωε≡ⁿ Γ ΣεΩ≤∞σφ≥σ.

─δ  ∩εδ≤≈σφΦ  ΩεδΦ≈σ±≥Γα  Ωε≡σΘ Γ ΣεΩ≤∞σφ≥σ Φ±∩εδⁿτ≤σ≥±  ±ΓεΘ±≥Γε length: document.anchors.length.
╒ε≥  ∞α±±ΦΓ anchors ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ ∩εΦ∞σφεΓαφφ√σ  Ωε≡ , τφα≈σφΦσ anchors[index]  Γδ σ≥±  Γ±σπΣα φ≤δσΓ√∞. ═ε σ±δΦ Γ ΣεΩ≤∞σφ≥σ  Ωε≡  Φ∞σφ≤■≥±  ∩ε ∩ε≡ ΣΩ≤ φα≥≤≡αδⁿφ√∞Φ ≈Φ±δα∞Φ, Γ√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ ∞α±±ΦΓ anchors Φ σπε ±ΓεΘ±≥Γε length Σδ  ≤∩ε≥≡σßδσφΦ  Φ∞σφΦ  Ωε≡  ∩σ≡σΣ Φ±∩εδⁿτεΓαφΦσ∞ σπε Γ ε∩σ≡α≥ε≡α⌡, ≥αΩΦ⌡ ΩαΩ ≤±≥αφεΓΩα location.hash.
▌δσ∞σφ≥√ ∞α±±ΦΓα anchors εΩ≡√≥√ ε≥Ω≡√≥√ ≥εδⁿΩε Σδ  ≈≥σφΦ . ═α∩≡Φ∞σ≡, Γ√≡αµσφΦσ document.anchors[0]="anchor1" φσ Φ∞σσ≥ ²⌠⌠σΩ≥α.

╤ΓεΘ±≥Γα:

╬ß·σΩ≥ anchor φσ Φ∞σσ≥ ±ΓεΘ±≥Γ.
╠α±±ΦΓ anchors Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╬ß·σΩ≥ button

╚τ∞σφσφ Γ Navigator 3.0.
═αµΦ∞ασ∞α  Ωφε∩Ωα Γ HTML ⌠ε≡∞σ.

╤Φφ≥αΩ±Φ±:


╬∩≡σΣσδσφΦσ Ωφε∩ΩΦ:

<INPUT
TYPE="button"
NAME="buttonName"
VALUE="buttonText"
[onClick="handlerText"]>

NAME="buttonName" ε∩≡σΣσδ σ≥ Φ∞  εß·σΩ≥α button. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε name.
VALUE="buttonText" ε∩≡σΣσδ σ≥ ≥σΩ±≥, ε≥εß≡αµασ∞√Θ φα Ωφε∩Ωσ. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε value.

  1. buttonName.propertyName
  2. buttonName.methodName(parameters)
  3. formName.elements[index].propertyName
  4. formName.elements[index].methodName(parameters)


buttonName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α button.
formName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ button Γ ⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ button Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ button  Γδ σ≥±  ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
╬ß·σΩ≥ button  Γδ σ≥±  εß√≈φεΘ Ωφε∩ΩεΘ, Ωε≥ε≡≤■ Γ√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ Σδ  Γ√∩εδφσφΦ  ΣσΘ±≥ΓΦ , ε∩≡σΣσδσφφεπε Γα∞Φ. ╩φε∩Ωα Γ√∩εδφ σ≥ ±Ω≡Φ∩≥, ε∩≡σΣσδσφφ√Θ ±εß√≥Φσ∞ onClick.

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ checkbox

╚τ∞σφσφ Γ Navigator 3.0.
╩εφ≥≡εδⁿφ√Θ ∩σ≡σΩδ■≈α≥σδⁿ (checkbox) Γ HTML ⌠ε≡∞σ. checkbox  Γδ σ≥±  ±σφ±ε≡φ√∞ ∩σ≡σΩδ■≈α≥σδσ∞, ∩ετΓεδ ■∙Φ∞ ∩εδⁿτεΓα≥σδ■ ≤±≥αφαΓδΦΓα≥ⁿ τφα≈σφΦσ on ΦδΦ off.

╤Φφ≥αΩ±Φ±:

TYPE="checkbox"
NAME="checkboxName"
VALUE="checkboxValue"
[CHECKED]
[onClick="handlerText"]>
textToDisplay

NAME="checkboxName" ε∩≡σΣσδ σ≥ Φ∞  εß·σΩ≥α checkbox. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε name.
VALUE="checkboxValue" ε∩≡σΣσδ σ≥ τφα≈σφΦσ, Ωε≥ε≡εσ ∩ε±√δασ≥±  ±σ≡Γσ≡≤ ∩≡Φ Γ√ßε≡σ checkbox Φ ε≥∩≡αΓΩσ ⌠ε≡∞√. ╧ε ≤∞εδ≈αφΦ■ ²≥ε "on". ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε value.
CHECKED ε∩≡σΣσδ σ≥ checkbox, ε≥εß≡αµασ∞√Θ ∩ε∞σ≈σφφ√∞ παδε≈ΩεΘ. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε defaultChecked.
textToDisplay ε∩≡σΣσδ σ≥ ≥σΩ±≥, ε≥εß≡αµασ∞√Θ ≡ Σε∞ ± checkbox.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α checkbox:

  1. checkboxName.propertyName
  2. checkboxName.methodName(parameters)
  3. formName.elements[index].propertyName
  4. formName.elements[index].methodName(parameters)


checkboxName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α checkbox.
formName δ■ßεσ τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ checkbox Γ ⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ checkbox Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ checkbox  Γδ σ≥±  ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
╤ΓεΘ±≥Γε checked Φ±∩εδⁿτ≤σ≥±  Σδ  ε∩≡σΣσδσφΦ  checkbox, ∩ε∞σ≈σφφεπε παδε≈ΩεΘ Γ φα±≥ε ∙ΦΘ ∞ε∞σφ≥. ╤ΓεΘ±≥Γε defaultChecked Φ±∩εδⁿτ≤σ≥±  Σδ  ε∩≡σΣσδσφΦ  checkbox, ∩ε∞σ≈σφφεπε παδε≈ΩεΘ ∩≡Φ ταπ≡≤τΩσ ⌠ε≡∞√.

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ Date

╚τ∞σφσφ Γ Navigator 3.0.
╧ετΓεδ σ≥ Γα∞ ≡αßε≥α≥ⁿ ± Σα≥εΘ Φ Γ≡σ∞σφσ∞.

╤Φφ≥αΩ±Φ±:

╬∩≡σΣσδσφΦσ εß·σΩ≥α Date:

  1. dateObjectName = new Date()
  2. dateObjectName = new Date("month day, year hours:minutes:seconds")
  3. dateObjectName = new Date(year, month, day)
  4. dateObjectName = new Date(year, month, day, hours, minutes, seconds)


dateObjectName δ■ßεσ Φ∞  φεΓεπε εß·σΩ≥α ΦδΦ ±ΓεΘ±≥Γε ±≤∙σ±≥Γ≤■∙σπε εß·σΩ≥α.
year, month, day, hours, minutes, seconds ±≥≡εΩεΓ√σ τφα≈σφΦ  Σδ  2 ⌠ε≡∞√ ±Φφ≥αΩ±Φ±α. ─δ  3 Φ 4 - ÷σδε≈Φ±δσφφ√σ τφα≈σφΦ .
╚±∩εδⁿτεΓαφΦσ ∞σ≥εΣεΓ Date:

dateObjectName.methodName(parameters)

dateObjectName δ■ßεσ Φ∞  ±≤∙σ±≥Γ≤■∙σπε εß·σΩ≥α Date ΦδΦ ±ΓεΘ±≥Γε ±≤∙σ±≥Γ≤■∙σπε εß·σΩ≥α.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╚±Ωδ■≈σφΦσ: ∞σ≥εΣ√ parse Φ UTC εß·σΩ≥α Date  Γδ ■≥±  ±≥α≥Φ≈σ±ΩΦ∞Φ ∞σ≥εΣα∞Φ, Ωε≥ε≡√σ Γ√ Φ±∩εδⁿτ≤■≥±  ±δσΣ≤■∙Φ∞ εß≡ατε∞:

Date.UTC(parameters)
Date.parse(parameters)

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ Date  Γδ σ≥±  Γ±≥≡εσφφ√∞ εß·σΩ≥ε∞ JavaScript.
╘ε≡∞εΘ 1 ±Φφ≥αΩ±Φ±α ±ετΣα■≥±  ≥σΩ≤∙Φσ Σα≥α Φ Γ≡σ∞ . ┼±δΦ Γ√ ∩≡ε∩≤±Ωασ≥σ ≈α±√, ∞Φφ≤≥√ ΦδΦ ±σΩ≤φΣ√ Γ ⌠ε≡∞α⌡ 2 Φ 4 ±Φφ≥αΩ±Φ±α, ≥ε ß≤Σσ≥ ≤±≥αφεΓδσφε φ≤δσΓεσ τφα≈σφΦσ.
╤∩ε±εß εß≡α∙σφΦ  Ω Σα≥α∞ JavaScript ε≈σφⁿ ∩ε⌡εµ φα ±∩ε±εß Java: εßα  τ√Ωα Φ∞σ■≥ ∞φεπε εΣΦφαΩεΓ√⌡ ∞σ≥εΣεΓ date Φ εßα ⌡≡αφ ≥ Σα≥√ Γφ≤≥≡σφφσ ΩαΩ ΩεδΦ≈σ±≥Γε ∞ΦδδΦ±σΩ≤φΣ ± 1  φΓα≡  1970 00:00:00. ─α≥√, ∩≡σΣ°σ±≥Γ≤■∙Φσ 1970 π. φσ Σε∩≤±Ωα■≥± .

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╬ß·σΩ≥ document

╚τ∞σφσφ Γ Navigator 3.0.
╤εΣσ≡µΦ≥ Φφ⌠ε≡∞α÷Φ■ ε ≥σΩ≤∙σ∞ ΣεΩ≤∞σφ≥σ Φ εßσ±∩σ≈σφ ∞σ≥εΣα∞Φ ε≥εß≡αµσφΦ  HTML-ΣεΩ≤∞σφ≥α.

╤Φφ≥αΩ±Φ±:

─δ  ε∩≡σΣσδσφΦ  εß·σΩ≥α document Φ±∩εδⁿτ≤σ≥±  ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ±:

<BODY
BACKGROUND="backgroundImage"
BGCOLOR="backgroundColor"
TEXT="foregroundColor"
LINK="unfollowedLinkColor"
ALINK="activatedLinkColor"
VLINK="followedLinkColor"
[onLoad="handlerText"]
[onUnload="handlerText"]>
</BODY>


BACKGROUND ε∩≡σΣσδ σ≥ Ωα≡≥ΦφΩ≤, Ωε≥ε≡α  Γ√∩εδφ σ≥ ≡εδⁿ ⌠εφα ΣεΩ≤∞σφ≥α.
BGCOLOR, TEXT, LINK, ALINK, VLINK ε∩≡σΣσδ σ≥ ÷Γσ≥ ΩαΩ °σ±≥Φ≡ατ≡ Σφεσ °σ±≥φαΣ÷α≥Φ≡Φ≈φεσ ≈Φ±δε (Γ ⌠ε≡∞α≥σ "rrggbb" ΦδΦ "#rrggbb") ΦδΦ ΩαΩ εΣφε Φτ ±≥≡εΩεΓ√⌡ φατΓαφΦΘ Γ Color Value.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α document:

  1. document.propertyName
  2. document.methodName(parameters)


propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:


HTML ΣεΩ≤∞σφ≥ ±ε±≥εΦ≥ Φτ ≥απεΓ <HEAD> Φ <BODY>. <HEAD> ±εΣσ≡µΦ≥ Φφ⌠ε≡∞α÷Φ■ ε ταπεδεΓΩσ ΣεΩ≤∞σφ≥α Φ ε±φεΓαφΦΦ (αß±εδ■≥φ√Θ URL ε±φεΓαφΦ , Φ±∩εδⁿτ≤σ∞√Θ Σδ  ε≥φε±Φ≥σδⁿφ√⌡ URL ±±√δεΩ Γ ΣεΩ≤∞σφ≥σ). ╥απ <BODY> ταΩδ■≈ασ≥ Γ ±σßσ ≥σδε ΣεΩ≤∞σφ≥α, Ωε≥ε≡√Θ ε∩≡σΣσδσφ ≥σΩ≤∙Φ∞ URL. ┬±σ ≥σδε ΣεΩ≤∞σφ≥α (Γ±σ Σ≡≤πΦσ ²δσ∞σφ≥√ HTML ΣεΩ≤∞σφ≥α) φα⌡εΣ ≥±  Γφ≤≥≡Φ ≥απα <BODY>.
┬√ ∞εµσ≥σ ταπ≡≤τΦ≥ⁿ φεΓ√Θ ΣεΩ≤∞σφ≥, Φ±∩εδⁿτ≤  εß·σΩ≥ location.
┬√ ∞εµσ≥σ ±±√δα≥ⁿ±  φα  Ωε≡ , ⌠ε≡∞√ Φ ±±√δΩΦ ΣεΩ≤∞σφ≥α, Φ±∩εδⁿτ≤  ∞α±±ΦΓ√ anchors, forms Φ links. ▌≥Φ ∞α±±ΦΓ√ ±εΣσ≡µα≥ τα∩Φ±ⁿ Σδ  ΩαµΣεπε  Ωε≡ , ⌠ε≡∞√ Φ ±±√δΩΦ Γ ΣεΩ≤∞σφ≥σ.

╤ΓεΘ±≥Γα:


╤δσΣ≤■∙Φσ εß·σΩ≥√ ≥αΩµσ  Γδ ■≥±  ±ΓεΘ±≥Γα∞Φ εß·σΩ≥α document:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╠α±±ΦΓ elements

╠α±±ΦΓ εß·σΩ≥εΓ, ±εΣσ≡µα∙ΦΘ ²δσ∞σφ≥√ ⌠ε≡∞√ (≥αΩΦσ ΩαΩ εß·σΩ≥√ checkbox, radio Φ text) ∩ε ∩ε≡ ΣΩ≤ Γ±≥≡σ≈ασ∞ε±≥Φ.

╤Φφ≥αΩ±Φ±:

  1. formName.elements[index]
  2. formName.elements.length


formName δ■ßεσ Φ∞  ⌠ε≡∞√ ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ Γ ⌠ε≡∞σ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

┬√ ∞εµσ≥σ ±±√δα≥ⁿ±  φα ²δσ∞σφ≥√ ⌠ε≡∞√ Γ Γα°σΘ ∩≡επ≡α∞∞σ, Φ±∩εδⁿτ≤  ∞α±±ΦΓ elements. ▌≥ε≥ ∞α±±ΦΓ ±εΣσ≡µΦ≥ τα∩Φ±ⁿ Σδ  ΩαµΣεπε εß·σΩ≥α (button, checkbox, password, radio, select, submit, text, textarea) Γ ⌠ε≡∞σ ∩ε ∩ε≡ ΣΩ≤ Γ±≥≡σ≈ασ∞ε±≥Φ. ═α∩≡Φ∞σ≡, σ±δΦ ⌠ε≡∞α ±εΣσ≡µΦ≥ ∩εδσ text Φ ΣΓα ²δσ∞σφ≥α checkbox, ≥ε ²≥Φ ²δσ∞σφ≥√ Γ√πδ Σ ≥ ≥αΩ formNameelements[0], formNameelements[1], formNameelements[2].
╒ε≥  Γ√ ∞εµσ≥σ ≥αΩµσ ±±√δα≥ⁿ±  φα ²δσ∞σφ≥√ ⌠ε≡∞√, Φ±∩εδⁿτ≤  Φ∞  ²δσ∞σφ≥α (Φτ α≥≡Φß≤≥α NAME), ∞α±±ΦΓ elements ∩ετΓεδ σ≥ ±±√δα≥ⁿ±  φα εß·σΩ≥√ ⌠ε≡∞√ ßστ Φ±∩εδⁿτεΓαφΦ  Φ⌡ Φ∞σφ. ═α∩≡Φ∞σ≡, σ±δΦ ∩σ≡Γ√Θ εß·σΩ≥ Γ ⌠ε≡∞σ userInfo  Γδ σ≥±  εß·σΩ≥ε∞ text userName, Γ√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ σπε τφα≈σφΦσ δ■ß√∞ Φτ ±δσΣ≤■∙Φ⌡ ±∩ε±εßεΓ:

userInfo.userName.value
userInfo.userName[0].value

─δ  ∩εδ≤≈σφΦ  ΩεδΦ≈σ±≥Γα ²δσ∞σφ≥εΓ ⌠ε≡∞√, Φ±∩εδⁿτ≤σ≥±  ±ΓεΘ±≥Γε length:

formName.elements.length

╩αµΣα  Ωφε∩Ωα radio Γ εß·σΩ≥σ radio ∩≡σΣ±≥αΓδ σ≥±  ΩαΩ ε≥Σσδⁿφ√Θ ²δσ∞σφ≥ Γ ∞α±±ΦΓσ elements.
▌δσ∞σφ≥√ Γ ∞α±±ΦΓσ elements ε≥Ω≡√≥√ ≥εδⁿΩε Σδ  ≈≥σφΦ . ═α∩≡Φ∞σ≡, Γ√≡αµσφΦσ formName.elements[0]="music" φσ Φ∞σσ≥ ²⌠⌠σΩ≥α.
╟φα≈σφΦσ ΩαµΣεπε ²δσ∞σφ≥α Γ ∞α±±ΦΓσ elements  Γδ σ≥±  ∩εδφ√∞ HTML Γ√≡αµσφΦσ∞ Σδ  εß·σΩ≥α.

╤ΓεΘ±≥Γα:

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ form (∞α±±ΦΓ forms)

╚τ∞σφσφ Γ Navigator 3.0.
╧ετΓεδ σ≥ ∩εδⁿτεΓα≥σδ ∞ Γ±≥αΓδ ≥ⁿ ≥σΩ±≥ Φ Σσδα≥ⁿ Φτ∞σφσφΦ  Φτ εß·σΩ≥εΓ ⌠ε≡∞√ ≥αΩΦ⌡ ΩαΩ π≡α⌠Φ≈σ±ΩΦσ ε∩÷ΦΦ, ±σδσΩ≥ε≡φ√σ Ωφε∩ΩΦ Φ ±∩Φ±ΩΦ ²δσ∞σφ≥εΓ. ┬√ ∞εµσ≥σ ≥αΩµσ Φ±∩εδⁿτεΓα≥ⁿ ⌠ε≡∞≤ Σδ  ε≥∩≡αΓΩΦ Σαφφ√⌡ ±σ≡Γσ≡≤.

╤Φφ≥αΩ±Φ±:

─δ  ε∩≡σΣσδσφΦ  ⌠ε≡∞√ Φ±∩εδⁿτ≤σ≥±  ±≥αφΣα≡≥φ√Θ ±Φφ≥αΩ±Φ± HTML ± ΣεßαΓδσφΦσ∞ ±εß√≥Φ  onSubmit:

<FORM
NAME="formName"
TARGET="windowName"
ACTION="serverURL"
METHOD=GET | POST
ENCTYPE="encodingType"
[onSubmit="handlerText"]>
</FORM>

NAME="formName" ε∩≡σΣσδ σ≥ Φ∞  εß·σΩ≥α form.
TARGET="windowName" ε∩≡σΣσδ σ≥ εΩφε, Γ Ωε≥ε≡εσ ταπ≡≤µασ≥±  ≡στ≤δⁿ≥α≥ ∩σ≡σΣα≈Φ ⌠ε≡∞√. ╩επΣα Γ√ Φ±∩εδⁿτ≤σ≥σ ⌠ε≡∞≤ ± α≥≡Φß≤≥ε∞ TARGET, ±σ≡Γσ≡ ∩εΩατ√Γασ≥ ε≥Γσ≥√ Γ εΩφσ windowName Γ∞σ±≥ε εΩφα, ±εΣσ≡µα∙σπε ⌠ε≡∞≤. windowName ∞εµσ≥ ß√≥ⁿ ±≤∙σ±≥Γ≤■∙Φ∞ εΩφε∞, Φ∞σφσ∞ ⌠≡σΘ∞α, ε∩≡σΣσδσφφεπε Γ ≥απσ <FRAMESET> ΦδΦ εΣφΦ∞ Φτ Φ∞σφ ⌠≡σΘ∞α _top, _parent, _self ΦδΦ _blank; εφε φσ ∞εµσ≥ ß√≥ⁿ Γ√≡αµσφΦσ∞ JavaScript (φα∩≡Φ∞σ≡, parent.frameName ΦδΦ windowName.frameName). ═σΩε≥ε≡√σ τφα≈σφΦ  Σδ  ²≥επε α≥≡Φß≤≥α ∞επ≤≥ ≥≡σßεΓα≥ⁿ ε∩≡σΣσδσφφ√⌡ τφα≈σφΦΘ Σδ  Σ≡≤πΦ⌡ α≥≡Φß≤≥εΓ. ╤∞ε≥≡Φ≥σ RFC 1867. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε target.
ACTION="serverURL" ε∩≡σΣσδ σ≥ URL ±σ≡Γσ≡α, Σδ  Ωε≥ε≡επε ∩εδσ ⌠ε≡∞√ ΓΓεΣΦ≥ Φφ⌠ε≡∞α÷Φ■ is sent. ▌≥ε≥ α≥≡Φß≤≥ ∞εµσ≥ ≤Ωατ√Γα≥ⁿ ∩≡ΦδεµσφΦ  CGI ΦδΦ LiveWire φα ±σ≡Γσ≡σ, ²≥ε ∞εµσ≥ ≥αΩµσ ß√≥ⁿ mailto: URL σ±δΦ ⌠ε≡∞α ε≥∩≡αΓδ σ≥ ∩ε≈≥≤. ╤∞ε≥≡Φ≥σ εß·σΩ≥
location, πΣσ ε∩Φ±αφ√ Ωε∞∩εφσφ≥√ URL. ═σΩε≥ε≡√σ τφα≈σφΦ  Σδ  ²≥επε α≥≡Φß≤≥α ∞επ≤≥ ≥≡σßεΓα≥ⁿ ε∩≡σΣσδσφφ√⌡ τφα≈σφΦΘ Σδ  Σ≡≤πΦ⌡ α≥≡Φß≤≥εΓ. ╤∞ε≥≡Φ≥σ RFC 1867. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε action.
METHOD=GET | POST ε∩≡σΣσδ σ≥ ∞σ≥εΣ ∩σ≡σΣα≈Φ Φφ⌠ε≡∞α÷ΦΦ ±σ≡Γσ≡≤, ε∩≡σΣσδσφφε∞≤ ACTION. GET (∩ε ≤∞εδ≈αφΦ■) ΣεßαΓδ σ≥ ΓΓσΣσφφ≤■ Φφ⌠ε≡∞α÷Φ■ Ω URL, Ωε≥ε≡α  Γ ßεδⁿ°Φφ±≥Γσ ∩≡ΦφΦ∞α■∙Φ⌡ ±Φ±≥σ∞ ±≥αφεΓΦ≥±  τφα≈σφΦσ∞ ∩σ≡σ∞σφφεΘ εΩ≡≤µσφΦ  QUERY_STRING. POST ε≥∩≡αΓδ σ≥ ΓΓεΣΦ∞≤■ Φφ⌠ε≡∞α÷Φ■ Γ ≥σδσ Σαφφ√⌡, Ωε≥ε≡εσ  Γδ σ≥±  Σε±≥≤∩φ√∞ φα stdin ± ΣδΦφφεΘ Σαφφ√⌡ Γ ∩σ≡σ∞σφφεΘ εΩ≡≤µσφΦ  CONTENT_LENGTH. ═σΩε≥ε≡√σ τφα≈σφΦ  Σδ  ²≥επε α≥≡Φß≤≥α ∞επ≤≥ ≥≡σßεΓα≥ⁿ ε∩≡σΣσδσφφ√⌡ τφα≈σφΦΘ Σδ  Σ≡≤πΦ⌡ α≥≡Φß≤≥εΓ. ╤∞ε≥≡Φ≥σ RFC 1867. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε method.
ENCTYPE="encodingType" ε∩≡σΣσδ σ≥ MIME ΩεΣΦ≡εΓΩ≤ Σαφφ√⌡, ≤±≥αφεΓδσφφ≤■: "application/x-www-forum-urlencoded" (∩ε ≤∞εδ≈αφΦ■) ΦδΦ "multipart/form-data". ═σΩε≥ε≡√σ τφα≈σφΦ  Σδ  ²≥επε α≥≡Φß≤≥α ∞επ≤≥ ≥≡σßεΓα≥ⁿ ε∩≡σΣσδσφφ√⌡ τφα≈σφΦΘ Σδ  Σ≡≤πΦ⌡ α≥≡Φß≤≥εΓ. ╤∞ε≥≡Φ≥σ RFC 1867. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε encoding.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α form:

  1. formName.propertyName
  2. formName.methodName(parameters)
  3. forms[index].propertyName
  4. forms[index].methodName(parameters)


formName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ form.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╩αµΣα  ⌠ε≡∞α Γ ΣεΩ≤∞σφ≥σ  Γδ σ≥±  ε≥Σσδⁿφ√∞ εß·σΩ≥ε∞.
┬√ ∞εµσ≥σ ±±√δα≥ⁿ±  φα ²δσ∞σφ≥√ ⌠ε≡∞√ Γ Γα°σΘ ∩≡επ≡α∞∞σ, Φ±∩εδⁿτ≤  Φ∞  ²δσ∞σφ≥α (Φτ α≥≡Φß≤≥α NAME) ΦδΦ ∞α±±ΦΓ elements. ╠α±±ΦΓ elements ±εΣσ≡µΦ≥ τα∩Φ±ⁿ Σδ  ΩαµΣεπε ²δσ∞σφ≥α (≥αΩΦ⌡ ΩαΩ εß·σΩ≥√ checkbox, radio ΦδΦ text) Γ ⌠ε≡∞σ.

╠α±±ΦΓ forms


┬√ ∞εµσ≥σ ±±√δα≥ⁿ±  φα ⌠ε≡∞√ Γ Γα°σΘ ∩≡επ≡α∞∞σ, Φ±∩εδⁿτ≤  ∞α±±ΦΓ forms (Γ√ ∞εµσ≥σ ≥αΩµσ Φ±∩εδⁿτεΓα≥ⁿ Φ∞  ⌠ε≡∞√). ▌≥ε≥ ∞α±±ΦΓ ±εΣσ≡µΦ≥ τα∩Φ±ⁿ Σδ  ΩαµΣεπε εß·σΩ≥α form (≥απα <FORM>) ∩ε ∩ε≡ ΣΩ≤ Γ±≥≡σ≈ασ∞ε±≥Φ Γ ΣεΩ≤∞σφ≥σ. ═α∩≡Φ∞σ≡, σ±δΦ ΣεΩ≤∞σφ≥ ±εΣσ≡µΦ≥ ≥≡Φ ⌠ε≡∞√, ≥ε ²≥Φ ⌠ε≡∞√ ∩≡σΣ±≥αΓδσφ√ ≥αΩ document.forms[0], document.forms[1] Φ document.forms[2].
╚±∩εδⁿτεΓαφΦσ ∞α±±ΦΓα forms:

  1. document.forms[index]
  2. document.forms.length

index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ ⌠ε≡∞≤ Γ ΣεΩ≤∞σφ≥σ.
─δ  ∩εδ≤≈σφΦ  ΩεδΦ≈σ±≥Γα ⌠ε≡∞ Γ ΣεΩ≤∞σφ≥σ Φ±∩εδⁿτ≤σ≥±  ±ΓεΘ±≥Γε length: document.forms.length.
┬√ ∞εµσ≥σ ≥αΩµσ εß≡α∙α≥ⁿ±  Ω ²δσ∞σφ≥α∞ ⌠ε≡∞√, Φ±∩εδⁿτ≤  ∞α±±ΦΓ forms. ═α∩≡Φ∞σ≡, Γ√ εß≡α∙ασ≥σ±ⁿ Ω εß·σΩ≥≤ text ± Φ∞σφσ∞ quantity Γε Γ≥ε≡εΘ ⌠ε≡∞σ ≥αΩ:

document.forms[1].quantity.

▌δσ∞σφ≥√ ∞α±±ΦΓα forms ε≥Ω≡√≥√ ≥εδⁿΩε Σδ  ≈≥σφΦ . ═α∩≡Φ∞σ≡, Γ√≡αµσφΦσ document.forms[0]="music" φσ Φ∞σσ≥ ²⌠⌠σΩ≥α.
╟φα≈σφΦσ ΩαµΣεπε ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms  Γδ σ≥±  <object nameAttribute>, πΣσ nameAttribute  Γδ σ≥±  α≥≡Φß≤≥ε∞ NAME ⌠ε≡∞√.

╤ΓεΘ±≥Γα:

╬ß·σΩ≥ form Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:


╤δσΣ≤■∙Φσ εß·σΩ≥√  Γδ ■≥±  ≥αΩµσ ±ΓεΘ±≥Γα∞Φ εß·σΩ≥α form:


╠α±±ΦΓ forms Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ frame (∞α±±ΦΓ frames)

╚τ∞σφσφ Γ Navigator 3.0.
╬Ωφε, Ωε≥ε≡εσ ∞εµσ≥ ∩εΩατ√Γα≥ⁿ φα εΣφε∞ ²Ω≡αφσ φσ±ΩεδⁿΩε φσταΓΦ±Φ∞ε ∩≡εΩ≡≤≈ΦΓασ∞√⌡ ⌠≡σΘ∞εΓ, ΩαµΣ√Θ Φτ Ωε≥ε≡√⌡ Φ∞σσ≥ ±ΓεΘ ±εß±≥Γσφφ√Θ URL. ╘≡σΘ∞√ ∞επ≤≥ ≤Ωατ√Γα≥ⁿ φα ≡ατδΦ≈φ√σ URL'Φ Φ ß√≥ⁿ ±±√δΩεΘ Σ≡≤πΦ⌡ URL'σΘ, Γ±σ Γφ≤≥≡Φ εΣφεπε ²Ω≡αφα.

╤Φφ≥αΩ±Φ±:

─δ  ε∩≡σΣσδσφΦ  εß·σΩ≥α frame Φ±∩εδⁿτ≤σ≥±  ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ±. ╤εß√≥Φ  onLoad Φ onUnload ε∩≡σΣσδ ■≥±  Γ ≥απσ <FRAMESET>, φε  Γδ ■≥±  ±εß√≥Φ ∞Φ εß·σΩ≥α window:

<FRAMESET
ROWS="rowHeightList"
COLS="columnWidthList"
[onLoad="handlerText"]
[onUnload="handlerText"]>
[<FRAME SRC="locationorURL" NAME="frameName">]
</FRAMESET>     

ROWS="rowHeightList" ≈σ≡στ τα∩ ≥≤■ ≤Ωατ√Γασ≥±  φαßε≡ τφα≈σφΦΘ, ε∩≡σΣσδ ■∙Φ⌡ Γ√±ε≥≤ ⌠≡σΘ∞α. ╠εµφε ε∩≡σΣσδΦ≥ⁿ σΣΦφΦ÷≤ Φτ∞σ≡σφΦ , ∩ε ≤∞εδ≈αφΦ■ ²≥ε ∩ΦΩ±σδΦ.
COLS="columnWidthList" ≈σ≡στ τα∩ ≥≤■ ≤Ωατ√Γασ≥±  φαßε≡ τφα≈σφΦΘ, ε∩≡σΣσδ ■∙Φ⌡ °Φ≡Φφ≤ ⌠≡σΘ∞α. ╠εµφε ε∩≡σΣσδΦ≥ⁿ σΣΦφΦ÷≤ Φτ∞σ≡σφΦ , ∩ε ≤∞εδ≈αφΦ■ ²≥ε ∩ΦΩ±σδΦ. <FRAME> ε∩≡σΣσδ σ≥ ⌠≡σΘ∞
SRC="locationorURL" ε∩≡σΣσδ σ≥ URL ΣεΩ≤∞σφ≥α, ∩εΩατ√Γασ∞επε Γε ⌠≡σΘ∞σ. URL φσ ∞εµσ≥ ΓΩδ■≈α≥ⁿ Φ∞   Ωε≡ , φα∩≡Φ∞σ≡, <FRAME SRC="doc2.html#colors" NAME="frame2" - ²≥ε φσ ∩≡αΓΦδⁿφε. ╤∞ε≥≡Φ≥σ εß·σΩ≥
location, πΣσ ε∩Φ±αφ√ Ωε∞∩εφσφ≥√ URL.
NAME="frameName" ε∩≡σΣσδ σ≥ Φ∞ , Φ±∩εδⁿτ≤σ∞εσ ΩαΩ ±±√δΩα Σδ  ∩σ≡σ⌡εΣα ∩ε πΦ∩σ≡±±√δΩα∞.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ εß·σΩ≥α frame:

  1. [windowReference.]frameName.propertyName
  2. [windowReference.]frames[index].propertyName
  3. window.propertyName
  4. self.propertyName
  5. parent.propertyName

windowReference ∩σ≡σ∞σφφα  windowVar Φτ ε∩≡σΣσδσφΦ  εΩφα (±∞ε≥≡Φ≥σ εß·σΩ≥ window) ΦδΦ εΣΦφ Φτ ±ΦφεφΦ∞εΓ top ΦδΦ parent.
frameName τφα≈σφΦσ α≥≡Φß≤≥α NAME Γ ≥απσ <FRAME> εß·σΩ≥α frame.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ frame.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╥απ <FRAMESET> Φ±∩εδⁿτ≤σ≥±  Γ HTML ΣεΩ≤∞σφ≥σ, σΣΦφ±≥Γσφφα  σπε ÷σδⁿ - ε∩≡σΣσδΦ≥ⁿ ≡α±∩εδεµσφΦσ ⌠≡σΘ∞εΓ, ±ε±≥αΓδ ■∙Φ⌡ ±≥≡αφΦ÷≤. ╩αµΣ√Θ ⌠≡σΘ∞  Γδ σ≥±  εß·σΩ≥ε∞ window.
┼±δΦ ≥απ <FRAME> ±εΣσ≡µΦ≥ α≥≡Φß≤≥√ SRC Φ NAME, Γ√ ∞εµσ≥σ ±±√δα≥ⁿ±  φα ²≥ε≥ ⌠≡σΘ∞ Φτ ⌠≡σΘ∞α, φα⌡εΣ ∙σπε±  φα ≥ε∞ µσ ≤≡εΓφσ Φσ≡α≡⌡ΦΦ, Φ±∩εδⁿτ≤  parent.frameName ΦδΦ parent.frames[index]. ═α∩≡Φ∞σ≡, σ±δΦ ≈σ≥Γσ≡≥√Θ ⌠≡σΘ∞ Γ ≤±≥αφεΓΩσ Φ∞σσ≥ NAME="homeFrame", ≥ε ⌠≡σΘ∞√, φα⌡εΣ ∙Φσ±  φα ≥ε∞ µσ ≤≡εΓφσ Φσ≡α≡⌡ΦΦ, ∞επ≤≥ ±±√δα≥ⁿ±  φα ²≥ε≥ ⌠≡σΘ∞, Φ±∩εδⁿτ≤  parent.homeFrame ΦδΦ parent.frames[3].
╤ΓεΘ±≥Γα self Φ window  Γδ ■≥±  ±ΦφεφΦ∞α∞Φ Σδ  ≥σΩ≤∙σπε ⌠≡σΘ∞α, Γ√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ Φ⌡ Σδ  ±±√δεΩ Γ ≥σΩ≤∙σ∞ ⌠≡σΘ∞σ.
╤ΓεΘ±≥Γα top Φ parent  Γδ ■≥±  ≥αΩµσ ±ΦφεφΦ∞α∞Φ, Ωε≥ε≡√σ ∞επ≤≥ Φ±∩εδⁿτεΓα≥ⁿ±  Γ∞σ±≥ε Φ∞σφΦ ⌠≡σΘ∞α. top ±±√δασ≥±  φα ±α∞εσ Γσ≡⌡φσσ εΩφε, ±εΣσ≡µα∙σσ ⌠≡σΘ∞√ ΦδΦ nested framesets, Φ parent ±±√δασ≥±  φα εΩφε, ±εΣσ≡µα∙σσ ≥σΩ≤∙ΦΘ frameset. ╤∞ε≥≡Φ≥σ ±ΓεΘ±≥Γα top Φ parent.

╠α±±ΦΓ frames

┬√ ∞εµσ≥σ ±±√δα≥ⁿ±  φα εß·σΩ≥√ frame Γ Γα°σΘ ∩≡επ≡α∞∞σ, Φ±∩εδⁿτ≤  ∞α±±ΦΓ frames. ▌≥ε≥ ∞α±±ΦΓ ±εΣσ≡µΦ≥ τα∩Φ±ⁿ Σδ  ΩαµΣεπε ⌠≡σΘ∞α-∩ε≥ε∞Ωα (≥απα <FRAME>) Γ εΩφσ, ±εΣσ≡µα∙σ∞ ≥απ <FRAMESET> ∩ε ∩ε≡ ΣΩ≤ Γ±≥≡σ≈ασ∞ε±≥Φ. ═α∩≡Φ∞σ≡, σ±δΦ εΩφε ±εΣσ≡µΦ≥ ≥≡Φ ⌠≡σΘ∞α-∩ε≥ε∞Ωα, ²≥Φ ⌠≡σΘ∞√ ε≥εß≡αµα■≥±  ΩαΩ parent.frames[0], parent.frames[1], parent.frames[2].
╚±∩εδⁿτεΓαφΦσ ∞α±±ΦΓα frames:

  1. [frameReference.]frames[index]
  2. [frameReference.]frames.length
  3. [windowReference.]frames[index]
  4. [windowReference.]frames.length

frameReference ΣσΘ±≥ΓΦ≥σδⁿφ√Θ ∩≤≥ⁿ ±±√δΩΦ φα ⌠≡σΘ∞, ε∩Φ±αφφ√Θ Γ εß·σΩ≥σ frame.
windowReference ∩σ≡σ∞σφφα  windowVar Φτ ε∩≡σΣσδσφΦ  εΩφα (±∞ε≥≡Φ≥σ εß·σΩ≥ window) ΦδΦ εΣΦφ Φτ ±ΦφεφΦ∞εΓ top ΦδΦ parent.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ ΩεδΦ≈σ±≥Γε ⌠≡σΘ∞εΓ Γ ≡εΣΦ≥σδⁿ±Ωε∞ εΩφσ.
─δ  ∩εδ≤≈σφΦ  ΩεδΦ≈σ±≥Γα ⌠≡σΘ∞εΓ-∩ε≥ε∞ΩεΓ Γ εΩφσ ΦδΦ ⌠≡σΘ∞σ Φ±∩εδⁿτ≤σ≥±  ±ΓεΘ±≥Γε length:

[windowReference.]frames.length
[frameReference.]frames.length

▌δσ∞σφ≥√ Γ ∞α±±ΦΓσ frames ε≥Ω≡√≥√ ≥εδⁿΩε Σδ  ≈≥σφΦ . ═α∩≡Φ∞σ≡, Γ√≡αµσφΦσ [windowReference.]frames[0]="frame1" φσ Φ∞σσ≥ ²⌠⌠σΩ≥α.
╟φα≈σφΦσ ΩαµΣεπε ²δσ∞σφ≥α Γ ∞α±±ΦΓσ frames  Γδ σ≥±  <object nameAttribute>, nameAttribute  Γδ σ≥±  α≥≡Φß≤≥ε∞ NAME ⌠≡σΘ∞α.

╤ΓεΘ±≥Γα:

╬ß·σΩ≥ frame Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:


╠α±±ΦΓ frames Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ hidden

╚τ∞σφσφ Γ Navigator 3.0.
╥σΩ±≥εΓ√Θ εß·σΩ≥ ⌠ε≡∞√, Ωε≥ε≡√Θ φσ ε≥εß≡αµασ≥±  Γ HTML ⌠ε≡∞σ. ╬ß·σΩ≥ hidden Φ±∩εδⁿτ≤σ≥±  Σδ  ∩σ≡σΣα≈Φ ∩α≡ Φ∞ /τφα≈σφΦσ ∩≡Φ ταπ≡≤τΩσ ⌠ε≡∞√.

╤Φφ≥αΩ±Φ±:

╬∩≡σΣσδσφΦσ εß·σΩ≥α hidden:

<INPUT
TYPE="hidden"
NAME="hiddenName"
[VALUE="textValue"]>

NAME="hiddenName" ε∩≡σΣσδ σ≥ Φ∞  εß·σΩ≥α hidden. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε name.
VALUE="textValue" ε∩≡σΣσδ σ≥ φα≈αδⁿφεσ τφα≈σφΦσ εß·σΩ≥α hidden.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ εß·σΩ≥α hidden:

  1. hiddenName.propertyName
  2. formName.elements.[index].propertyName

hiddenName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α hidden.
formName δ■ßεσ τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ ²δσ∞σφ≥α ∞α±±ΦΓα forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ hidden Γ ⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ hidden  Γδ σ≥±  ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
╬ß·σΩ≥ hidden φσ ∞εµσ≥ ß√≥ⁿ ≤ΓΦΣσφ Φ Φτ∞σφσφ ∩εδⁿτεΓα≥σδσ∞, φε Γ√ ∞εµσ≥σ τα∩≡επ≡α∞∞Φ≡εΓα≥ⁿ Φτ∞σφσφΦσ τφα≈σφΦ  εß·σΩ≥α, Φτ∞σφ   ±ΓεΘ±≥Γε value. ┬√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ εß·σΩ≥√ hidden Σδ  Ωε∞∞≤φΦΩα÷ΦΘ ΩδΦσφ≥/±σ≡Γσ≡.

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ history

╤εΣσ≡µΦ≥ Φφ⌠ε≡∞α÷Φ■ ε URL' ⌡, Ωε≥ε≡√σ ΩδΦσφ≥ ∩ε±σ∙αδ Γφ≤≥≡Φ εΩφα. ▌≥α Φφ⌠ε≡∞α÷Φ  ±ε⌡≡αφ σ≥±  Φ Σε±≥≤∩φα ≈σ≡στ ∞σφ■ Go Navigator'α.

╤Φφ≥αΩ±Φ±:


╚±∩εδⁿτεΓαφΦσ εß·σΩ≥α history:

  1. history.propertyName
  2. history.methodName(parameters)

propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ history ±Γ ταφφ√∞ ±∩Φ±Ωε∞ URL'σΘ, ∩ε±σ∙σφφ√⌡ ∩εδⁿτεΓα≥σδσ∞, ΩαΩ ∩εΩαταφε Γ ∞σφ■ Go Navigator'α.

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ link (∞α±±ΦΓ links)

╚τ∞σφσφ Γ Navigator 3.0.
╩≤±εΩ ≥σΩ±≥α ΦδΦ Ωα≡≥ΦφΩα, ε∩≡σΣσδσφφ√σ ΩαΩ πΦ∩σ≡≥σΩ±≥εΓα  ±±√δΩα. ╧≡Φ Γ√ßε≡σ ∩εδⁿτεΓα≥σδσ∞ ±±√δΩΦ Γ ≥σΩ±≥σ, Γ εΩφε ταπ≡≤µασ≥±  ΣεΩ≤∞σφ≥, ±εε≥Γσ≥±≥Γ≤■∙ΦΘ ²≥εΘ πΦ∩σ≡≥σΩ±≥εΓεΘ ±±√δΩσ.

╤Φφ≥αΩ±Φ±:

─δ  ε∩≡σΣσδσφΦ  ±±√δΩΦ Φ±∩εδⁿτ≤σ≥±  ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ± ± ΣεßαΓδσφΦσ∞ ±εß√≥ΦΘ onClick Φ onMouseOver:

<A HREF=locationorURL
[NAME="anchorName"]
[TARGET="windowName"]
[onClick="handlerText"]
[onMouseOver="handlerText"]>
linkText
</A>

A HREF=locationorURL ΦΣσφ≥Φ⌠Φ÷Φ≡≤σ≥ ∞σ±≥ε φατφα≈σφΦσ  Ωε≡  ΦδΦ URL. ╤∞ε≥≡Φ≥σ εß·σΩ≥ location, πΣσ ε∩Φ±αφ√ Ωε∞∩εφσφ≥√ URL.
NAME="anchorName" ε∩≡σΣσδ σ≥ ≥απ, Ωε≥ε≡√Θ ±≥αφεΓΦ≥ⁿ±  Σε±≥≤∩φεΘ πΦ∩σ≡≥σΩ±≥εΓεΘ ±±√δΩεΘ Γφ≤≥≡Φ ≥σΩ≤∙σπε ΣεΩ≤∞σφ≥α. ┼±δΦ ²≥ε≥ α≥≡Φß≤≥ ∩≡σΣ±≥αΓδσφ, εß·σΩ≥ link  Γδ σ≥±  ≥αΩµσ εß·σΩ≥ε∞ anchor. ╤∞ε≥≡Φ≥σ anchor.
TARGET="windowName" ε∩≡σΣσδ σ≥ εΩφε, Γ Ωε≥ε≡εσ ταπ≡≤µασ≥±  εßετφα≈σφφ√Θ ±±√δΩεΘ ΣεΩ≤∞σφ≥. windowName ∞εµσ≥ ß√≥ⁿ ±≤∙σ±≥Γ≤■∙Φ∞ εΩφε∞, ²≥ε ≥αΩµσ ∞εµσ≥ ß√≥ⁿ Φ∞  ⌠≡σΘ∞α, ε∩≡σΣσδσφφεπε Γ ≥απσ <FRAMESET>, ΦδΦ εΣφε Φτ literal Φ∞σφ ⌠≡σΘ∞εΓ _top, _parent, _self ΦδΦ _blank, ²≥ε φσ ∞εµσ≥ ß√≥ⁿ Γ√≡αµσφΦσ∞ JavaScript (φα∩≡Φ∞σ≡, ²≥ε φσ ∞εµσ≥ ß√≥ⁿ parent.frameName ΦδΦ windowName.frameName).
linkText ε≥εß≡αµασ≥±  ΩαΩ πΦ∩σ≡≥σΩ±≥εΓα  ±±√δΩα φα URL.
┬√ ∞εµσ≥σ ≥αΩµσ ε∩≡σΣσδΦ≥ⁿ ±±√δΩ≤, Φ±∩εδⁿτ≤  ∞σ≥εΣ link.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ εß·σΩ≥α link:

document.links[index].propertyName

index ÷σδεσ ≈Φ±δε, ε≥≡αµα■∙σσ εß·σΩ≥ link.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╩αµΣ√Θ εß·σΩ≥ link  Γδ σ≥±  εß·σΩ≥ε∞ location Φ Φ∞σσ≥ ≥σ µσ ±ΓεΘ±≥Γα ΩαΩ Φ εß·σΩ≥ location.
┼±δΦ εß·σΩ≥ link ≥αΩµσ  Γδ σ≥±  εß·σΩ≥ε∞ anchor, ≥ε εß·σΩ≥ τα∩Φ±αφ Γ ∞α±±ΦΓα⌡ anchors Φ links.
╩επΣα ∩εδⁿτεΓα≥σδⁿ Γ√ßΦ≡ασ≥ εß·σΩ≥ link Φ ∩σ≡σ⌡εΣΦ≥ Γ ΣεΩ≤∞σφ≥, εßετφα≈σφφ√Θ ±±√δΩεΘ (ε∩≡σΣσδσφφ√Θ HREF=locationorURL), ≥ε ²≥ε≥ ΣεΩ≤∞σφ≥ ±εΣσ≡µΦ≥ URL ΣεΩ≤∞σφ≥α Φ±≥ε≈φΦΩα.

╠α±±ΦΓ links

┬√ ∞εµσ≥σ ±±√δα≥ⁿ±  φα εß·σΩ≥√ link Γ Γα°σΘ ∩≡επ≡α∞∞σ, Φ±∩εδⁿτ≤  ∞α±±ΦΓ links. ▌≥ε≥ ∞α±±ΦΓ ±εΣσ≡µΦ≥ τα∩Φ±ⁿ Σδ  ΩαµΣεπε εß·σΩ≥α link (≥απα <A HREF="">) ∩ε ∩ε≡ ΣΩ≤ Γ±≥≡σ≈ασ∞ε±≥Φ Γ ΣεΩ≤∞σφ≥σ. ═α∩≡Φ∞σ≡, σ±δΦ ΣεΩ≤∞σφ≥ ±εΣσ≡µΦ≥ ≥≡Φ εß·σΩ≥α link, ≥ε ²≥Φ ±±√δΩΦ ∩≡σΣ±≥αΓδσφ√ ≥αΩ document.links[0], document.links[1] Φ document.links[2].
╚±∩εδⁿτεΓαφΦσ ∞α±±ΦΓα links:

  1. document.links[index]
  2. document.links.length

index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ ±±√δΩ≤ Γ ΣεΩ≤∞σφ≥σ.
─δ  ∩εδ≤≈σφΦ  ΩεδΦ≈σ±≥Γα ±±√δεΩ Γ ΣεΩ≤∞σφ≥σ Φ±∩εδⁿτ≤σ≥±  ±ΓεΘ±≥Γε length: document.links.length.
▌δσ∞σφ≥√ Γ ∞α±±ΦΓσ links ε≥Ω≡√≥√ ≥εδⁿΩε Σδ  ≈≥σφΦ . ═α∩≡Φ∞σ≡, Γ√≡αµσφΦσ document.links[0]="link1" φσ Φ∞σσ≥ ²⌠⌠σΩ≥α.

╤ΓεΘ±≥Γα:

╬ß·σΩ≥ link Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:


╠α±±ΦΓ links Φ∞σσ≥ ±δσΣ≤■∙Φσ ±ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ location

╚τ∞σφσφ Γ Navigator 3.0.
╤εΣσ≡µΦ≥ Φφ⌠ε≡∞α÷Φ■ ε ≥σΩ≤∙σ∞ URL.

╤Φφ≥αΩ±Φ±:

╚±∩εδⁿτεΓαφΦσ εß·σΩ≥α location:

[windowReference.]location[.propertyName]

windowReference ∩σ≡σ∞σφφα  windowVar Φτ ε∩≡σΣσδσφΦ  εΩφα (±∞ε≥≡Φ≥σ εß·σΩ≥ window) ΦδΦ εΣΦφ Φτ ±ΦφεφΦ∞εΓ top ΦδΦ parent.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ. ╧≡ε∩≤±Ω Φ∞σφΦ ±ΓεΘ±≥Γα  Γδ σ≥±  ≡αΓφε±Φδⁿφ√∞ ε∩≡σΣσδσφΦ■ ±ΓεΘ±≥Γα href (∩εδφ√Θ URL).

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ location ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ ∩εδφ√Θ URL. ╩αµΣεσ ±ΓεΘ±≥Γε εß·σΩ≥α location ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ ε≥Σσδⁿφ≤■ ≈α±≥ⁿ URL.
╤δσΣ≤■∙ΦΘ ⌠ε≡∞α≥ URL ∩εΩατ√Γασ≥ ±Γ τⁿ ∞σµΣ≤ location ±ΓεΘ±≥Γα∞Φ:

protocol//hostname:port pathname search hash 

protocol ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ φα≈αδε URL, ΓΩδ■≈α  ∩σ≡Γεσ ΣΓεσ≥ε≈Φσ.
hostname ∩≡σΣ±≥αΓδ σ≥ ⌡ε±≥ Φ Σε∞σφφεσ Φ∞  ΦδΦ IP αΣ≡σ± ±σ≥σΓεπε ⌡ε±≥α.
port ∩≡σΣ±≥αΓδ σ≥ Ωε∞∞≤φΦΩα÷Φεφφ√Θ ∩ε≡≥, Ωε≥ε≡√Θ ±σ≡Γσ≡ Φ±∩εδⁿτ≤σ≥ Σδ  Ωε∞∞≤φΦΩα÷ΦΘ.
pathname ∩≡σΣ±≥αΓδ σ≥ url-path ≈α±≥ⁿ URL'α.
search ∩≡σΣ±≥αΓδ σ≥ δ■ßεΘ τα∩≡ε± Γ URL'σ, φα≈Φφα■∙ΦΘ±  ±ε τφαΩα Γε∩≡ε±α.
hash ∩≡σΣ±≥αΓδ σ≥ Φ∞   Ωε≡  ⌠≡απ∞σφ≥ Γ URL'σ, φα≈Φφα■∙ΦΘ±  ±ε τφαΩα #.
╤∞ε≥≡Φ≥σ ε∩Φ±αφΦσ ±ΓεΘ±≥Γ φΦµσ, πΣσ ßεδσσ Σσ≥αδⁿφε ε∩Φ±αφ√ ≡ατδΦ≈φ√σ ≈α±≥Φ URL, ΦδΦ ±ΓεΘ±≥Γε href.
╬ß·σΩ≥ location Φ∞σσ≥ σ∙σ ΣΓα ±ΓεΘ±≥Γα, φσ ∩εΩαταφφ√⌡ Γ ⌠ε≡∞α≥σ:
href ∩≡σΣ±≥αΓδ σ≥ ∩εδφ√Θ URL.
host ∩≡σΣ±≥αΓδ σ≥ φαßε≡ hostname:port.
╬ß·σΩ≥ location ±εΣσ≡µΦ≥±  Γ εß·σΩ≥σ window. ┼±δΦ Γ√ ±±√δασ≥σ±ⁿ φα εß·σΩ≥ location ßστ ε∩≡σΣσδσφΦ  εΩφα, ≥ε εß·σΩ≥ location ∩≡σΣ±≥αΓδ σ≥±  ΩαΩ ≥σΩ≤∙ΦΘ location.
┼±δΦ Γ√ ±±√δασ≥σ±ⁿ φα εß·σΩ≥ location Φ ε∩≡σΣσδ σ≥σ Φ∞  εΩφα, φα∩≡Φ∞σ≡, windowReference.location.propertyName, ≥ε εß·σΩ≥ location ∩≡σΣ±≥αΓδ σ≥±  ΩαΩ location ε∩≡σΣσδσφφεπε εΩφα.
═σ ∩≤≥αΘ≥σ εß·σΩ≥ location ±ε ±ΓεΘ±≥Γε∞ location εß·σΩ≥α document. ┬√ φσ ∞εµσ≥σ Φτ∞σφΦ≥ⁿ τφα≈σφΦσ ±ΓεΘ±≥Γα location (document.location), φε Γ√ ∞εµσ≥σ Φτ∞σφΦ≥ⁿ τφα≈σφΦσ ±ΓεΘ±≥Γ εß·σΩ≥α location (window.location.propertyName). document.location  Γδ σ≥±  ±≥≡εΩεΓ√∞ τφα≈σφΦσ∞, Ωε≥ε≡εσ εß√≈φε ≡αΓφε window.location.href, Ωε≥ε≡√Θ ≤±≥αφαΓδΦΓασ≥±  ΩεπΣα Γ√ ταπ≡≤µασ≥σ ΣεΩ≤∞σφ≥, φε ∩σ≡σφα∩≡αΓδσφΦσ ∞εµσ≥ Φτ∞σφΦ≥ⁿ σπε.
╤Φφ≥αΩ±Φ± Σδ  εß∙σΦτΓσ±≥φ√⌡ ≥Φ∩εΓ URL:

URL type Protocol Example
JavaScript javascript: javascript:history.go(-1)
Navigator info about: about:cache
Word Wide Web http: http://www.netscape.com/
File file: file:///javascript/methods.html
FTP ftp: ftp://ftp.mine.com/home/mine
MailTo mailto: mailto:info@netscape.com
Usenet news: news://news.scruznet.com/comp.la
ng.javascript
Gopher gopher: gopher.myhost.com

javascript:protocol ε÷σφΦΓασ≥ Γ√≡αµσφΦσ ∩ε±δσ ΣΓεσ≥ε≈Φ  (:), σ±δΦ εφε σ±≥ⁿ, Φ ταπ≡≤µασ≥ ±≥≡αφΦ÷≤, ±εΣσ≡µα∙≤■ ±≥≡εΩεΓεσ τφα≈σφΦσ Γ√≡αµσφΦ , σ±δΦ εφε φσ ε∩≡σΣσδσφε. ┼±δΦ Γ√≡αµσφΦσ φσ ε∩≡σΣσδσφε, ≥ε φεΓα  ±≥≡αφΦ÷α φσ ταπ≡≤µασ≥± .
about:protocol εßσ±∩σ≈ΦΓασ≥ Φφ⌠ε≡∞α÷ΦσΘ Navigator Φ Φ∞σσ≥ ±δσΣ≤■∙ΦΘ ±Φφ≥αΩ±Φ±:

about:[cache|plugins]


about:  Γδ σ≥±  ≡αΓφε±Φδⁿφ√∞ Γ√ßε≡≤ About Netscape Φτ Help ∞σφ■ Navigator'α.
about:cache ∩εΩατ√Γασ≥ disk cache ±≥α≥Φ±≥ΦΩΦ.
about:plug-ins ∩εΩατ√Γασ≥ Φφ⌠ε≡∞α÷Φ■ ε ±Ωεφ⌠Φπ≤≡Φ≡εΓαφφ√⌡ Γα∞Φ plug-ins'α⌡. ▌≥ε ≡αΓφε±Φδⁿφε Γ√ßε≡≤ About Plug-ins Φτ Help ∞σφ■ Navigator'α.

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ Math

╚τ∞σφσφ Γ Navigator 3.0.
┬±≥≡εσφφ√Θ εß·σΩ≥, Φ∞σ■∙ΦΘ ±ΓεΘ±≥Γα Φ ∞σ≥εΣ√ Σδ  ∞α≥σ∞α≥Φ≈σ±ΩΦ⌡ Ωεφ±≥αφ≥ Φ ⌠≤φΩ÷ΦΘ. ═α∩≡Φ∞σ≡, ±ΓεΘ±≥Γε PI εß·σΩ≥α Math Φ∞σσ≥ τφα≈σφΦσ ╧Φ.

╤Φφ≥αΩ±Φ±:

╚±∩εδⁿτεΓαφΦσ εß·σΩ≥α Math:

  1. Math.propertyName
  2. Math.methodName(parameters)


propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ Math  Γδ σ≥±  Γ±≥≡εσφφ√∞ εß·σΩ≥ε∞ JavaScript.
┬√ ±±√δασ≥σ±ⁿ φα Ωεφ±≥αφ≥≤ PI ΩαΩ Math.PI. ╩εφ±≥αφ≥√ ε∩≡σΣσδσφ√ Γ JavaScript ± ≥ε≈φε±≥ⁿ■ Σε ΣσΘ±≥ΓΦ≥σδⁿφ√⌡ ≈Φ±σδ.
└φαδεπΦ≈φε, Γ√ ±±√δασ≥σ±ⁿ φα ⌠≤φΩ÷ΦΦ Math ΩαΩ φα ∞σ≥εΣ√. ═α∩≡Φ∞σ≡, ⌠≤φΩ÷Φ  ±Φφ≤±α - Math.sin(argument), πΣσ argument  Γδ σ≥±  α≡π≤∞σφ≥ε∞ ⌠≤φΩ÷ΦΦ.
┬√≡αµσφΦσ with ≤Σεßφε ∩≡Φ Φ±∩εδⁿτεΓαφΦΦ φσ±ΩεδⁿΩΦ⌡ Ωεφ±≥αφ≥ Φ ∞σ≥εΣεΓ Math, ≥αΩ ΩαΩ φσ φ≤µφε ≤Ωατ√Γα≥ⁿ ≥Φ∩ "Math" Σδ  ΩαµΣεΘ Ωεφ±≥αφ≥√ ΦδΦ ∞σ≥εΣα. ═α∩≡Φ∞σ≡,

with (Math) {
a = PI*r*r
y = r*sin(theta)
x = r*cos(theta)
}

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╬ß·σΩ≥ navigator

╚τ∞σφσφ Γ Navigator 3.0.
╤εΣσ≡µΦ≥ Φφ⌠ε≡∞α÷Φ■ ε Φ±∩εδⁿτ≤σ∞εΘ Γσ≡±ΦΦ Navigator'α.

╤Φφ≥αΩ±Φ±:

╚±∩εδⁿτεΓαφΦσ εß·σΩ≥α navigator:

navigator.propertyName


propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ navigator Φ±∩εδⁿτ≤σ≥±  Σδ  ε∩≡σΣσδσφΦ  Γσ≡±ΦΦ Navigator'α Γα°Φ⌡ ∩εδⁿτεΓα≥σδσΘ.

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ password

╚τ∞σφσφ Γ Navigator 3.0.
╥σΩ±≥εΓεσ ∩εδσ Γ HTML ⌠ε≡∞σ, τφα≈σφΦσ Ωε≥ε≡επε φα ²Ω≡αφσ ε≥εß≡αµασ≥±  τΓστΣε≈Ωα∞Φ (*). ╩επΣα ∩εδⁿτεΓα≥σδⁿ ΓΓεΣΦ≥ ≥σΩ±≥ Γ ²≥ε ∩εδσ, τΓστΣε≈ΩΦ (*) ±Ω≡√Γα■≥ ΓΓσΣσφφεσ τφα≈σφΦσ.

╤Φφ≥αΩ±Φ±:

─δ  ε∩≡σΣσδσφΦ  εß·σΩ≥α password Φ±∩εδⁿτ≤σ≥±  ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ±:

<INPUT
TYPE="password"
NAME="passwordName"
[VALUE="textValue"]
SIZE=integer>

NAME="passwordName" ε∩≡σΣσδ σ≥ Φ∞  εß·σΩ≥α password. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε name.
VALUE="textValue" ε∩≡σΣσδ σ≥ ∩σ≡Γεφα≈αδⁿφεσ τφα≈σφΦσ εß·σΩ≥α password. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε defaultValue.
SIZE=integer ε∩≡σΣσδ σ≥ ΩεδΦ≈σ±≥Γε ±Φ∞ΓεδεΓ εß·σΩ≥α password, Γ∞σ∙α■∙Φ⌡±  ßστ ∩≡εΩ≡≤≥ΩΦ.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α password:

  1. passwordName.propertyName
  2. passwordName.methodName
  3. formName.elements[index].propertyName
  4. formName.elements[index].methodName(patameters)

passwordName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α password.
formName δ■ßεσ τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ password Γ ⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ password Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ password  Γδ σ≥±  ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ radio

╚τ∞σφσφ Γ Navigator 3.0.
╙±≥αφεΓΩα ±≥α≥Φ≈σ±ΩΦ⌡ Ωφε∩εΩ (Ωφε∩εΩ radio) Γ HTML ⌠ε≡∞σ. ╙±≥αφεΓΩα Ωφε∩εΩ radio ∩ετΓεδ σ≥ ∩εδⁿτεΓα≥σδ■ Γ√ß≡α≥ⁿ εΣΦφ ∩≤φΩ≥ Φτ ±∩Φ±Ωα.

╤Φφ≥αΩ±Φ±:

─δ  ε∩≡σΣσδσφΦ  ≤±≥αφεΓΩΦ Ωφε∩εΩ radio Φ±∩εδⁿτ≤σ≥±  ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ± ± ΣεßαΓδσφΦσ∞ ±εß√≥Φ  onClick:

<INPUT
TYPE="radio"
NAME="radioName"
VALUE="buttonValue"
[CHECKED]
[onClick="handlerText"]>
textToDisplay

NAME="radioName" ε∩≡σΣσδ σ≥ Φ∞  εß·σΩ≥α radio. ┬±σ Ωφε∩ΩΦ radio Γ π≡≤∩∩σ Φ∞σ■≥ εΣΦφαΩεΓ√Θ α≥≡Φß≤≥ NAME. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε name.
VALUE="buttonValue" ε∩≡σΣσδ σ≥ τφα≈σφΦσ, Ωε≥ε≡εσ ΓετΓ≡α∙ασ≥±  ±σ≡Γσ≡≤, ΩεπΣα radio Ωφε∩Ωα Γ√ßΦ≡ασ≥±  Φ ⌠ε≡∞α ≤≥Γσ≡µΣασ≥± . ╧ε ≤∞εδ≈αφΦ■ ²≥ε "φσ≥". ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε value.
CHECKED ε∩≡σΣσδ σ≥, ≈≥ε Ωφε∩Ωα radio Γ√ß≡αφα. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε defaultChecked.
textToDisplay ε∩≡σΣσδ σ≥ ≥σΩ±≥, ε≥εß≡αµασ∞√Θ ≡ Σε∞ ± Ωφε∩ΩεΘ radio.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α radio:

  1. radioName[index1].propertyName
  2. radioName[index1].methodName(parameters)
  3. formName.elements[index2].propertyName
  4. formName.elements[index2].methodName(parameters)

radioName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α radio.
index1 ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ Ωφε∩Ω≤ radio Γ εß·σΩ≥σ radio.
formName δ■ßεσ τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index2 ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ Ωφε∩Ω≤ radio Γ ⌠ε≡∞≤. ╠α±±ΦΓ
elements ±εΣσ≡µΦ≥ τα∩Φ±Φ Σδ  ΩαµΣεΘ Ωφε∩Ωσ radio Γ εß·σΩ≥σ radio.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName(parameters) εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ radio Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ radio  Γδ σ≥±  ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
┬±σ Ωφε∩ΩΦ radio Γ π≡≤∩∩σ Ωφε∩εΩ radio Φ±∩εδⁿτ≤■≥ εΣΦφαΩεΓεσ ±ΓεΘ±≥Γε name. ─δ  εß≡α∙σφΦ  Ω ε≥Σσδⁿφ√∞ Ωφε∩Ωα∞ radio Γ Γα°σΘ ∩≡επ≡α∞∞σ, Φ±∩εδⁿτ≤Θ≥σ Φ∞  εß·σΩ≥α ± ΦφΣσΩ±ε∞, φα≈Φφα■∙Φ∞±  ± φ≤δ , Σδ  ΩαµΣεΘ Ωφε∩ΩΦ, ≥αΩµσ ΩαΩ Γ√ ²≥ε ΣσδαδΦ Σδ  ∞α±±ΦΓα, forms: document.forms[0].radioName[0] ²≥ε ∩σ≡Γα , document.forms[0].radioName[1] ²≥ε Γ≥ε≡α  Φ ≥αΩ Σαδσσ.

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ reset

╚τ∞σφσφ Γ Navigator 3.0.
╩φε∩Ωα ±ß≡ε±α (Ωφε∩Ωα reset)Γ HTML ⌠ε≡∞σ. ╩φε∩Ωα reset ±ß≡α±√Γασ≥ Γ±σ ²δσ∞σφ≥√ Γ ⌠ε≡∞σ Γ Φ⌡ τφα≈σφΦ , ≤±≥αφεΓδσφφ√σ ∩ε ≤∞εδ≈αφΦ■.

╤Φφ≥αΩ±Φ±:

─δ  ε∩≡σΣσδσφΦσ Ωφε∩ΩΦ reset Φ±∩εδⁿτ≤σ≥±  ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ± ± ΣεßαΓδσφΦσ∞ ±εß√≥Φ  onClick:

<INPUT
TYPE="reset"
NAME="resetName"
VALUE="buttonText"
[onClick="handlerText"]

NAME="resetName" ε∩≡σΣσδ σ≥ Φ∞  εß·σΩ≥α reset. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε name.
VALUE="buttonText" ε∩≡σΣσδ σ≥ ≥σΩ±≥, ε≥εß≡αµασ∞√Θ φα Ωφε∩Ωσ. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε value.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α reset:

  1. resetName.propertyName
  2. resetName.methodName(parameters)
  3. formName.elements[index].propertyName
  4. formName.elements[index].methodName(parameters)

resetName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α reset.
formName δ■ßεσ τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ reset Γ ⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ reset Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ reset  Γδ σ≥±  ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ ß√≥ⁿ ε∩Φ±αφ Γφ≤≥≡Φ ≥απα <FORM>.
╤εß√≥Φσ onClick Ωφε∩ΩΦ reset φσ ∞εµσ≥ ∩≡σΣε≥Γ≡α≥Φ≥ⁿ ±ß≡ε±α ⌠ε≡∞√; σ±δΦ Γ√ φαµαδΦ Ωφε∩Ω≤, ±ß≡ε± φσ ∞εµσ≥ ß√≥ⁿ ε≥∞σφσφ.

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╬ß·σΩ≥ string

╚τ∞σφσφ Γ Navigator 3.0.
╨ Σ ±Φ∞ΓεδεΓ.

╤Φφ≥αΩ±Φ±:

╚±∩εδⁿτεΓαφΦσ εß·σΩ≥α string:

  1. stringName.propertyName
  2. stringName.methodName(parameters)

stringName Φ∞  ±≥≡εΩεΓεΘ ∩σ≡σ∞σφφεΘ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ string  Γδ σ≥±  Γ±≥≡εσφφ√∞ εß·σΩ≥ε∞ JavaScript.
╤≥≡εΩα ∞εµσ≥ ß√≥ⁿ ∩≡σΣ±≥αΓδσφα ΩαΩ δΦ≥σ≡αδ, ταΩδ■≈σφφ√Θ Γ εΣΦφα≡φ√σ ΦδΦ ΣΓεΘφ√σ ΩαΓ√≈ΩΦ; φα∩≡Φ∞σ≡, "Netscape" ΦδΦ 'Netscape'.

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ submit

╚τ∞σφσφ Γ Navigator 3.0.
╩φε∩Ωα ∩σ≡σΣα≈Φ Σαφφ√⌡ (Ωφε∩Ωα submit) Γ HTML ⌠ε≡∞σ. ╩φε∩Ωα submit Γ√τ√Γασ≥ ∩σ≡σΣα≈≤ ⌠ε≡∞√.

╤Φφ≥αΩ±Φ±:

─δ  ε∩≡σΣσδσφΦ  Ωφε∩ΩΦ submit Φ±∩εδⁿτ≤σ≥±  ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ± ± ΣεßαΓδσφΦσ∞ ±εß√≥Φ  onClick:

<INPUT
TYPE="submit"
NAME="submitName"
VALUE="buttonText"
[onClick="handlerText"]>

NAME="submitName" ε∩≡σΣσδ σ≥ Φ∞  εß·σΩ≥α submit. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε name.
VALUE="buttonText" ε∩≡σΣσδ σ≥ ≥σΩ±≥, ε≥εß≡αµασ∞√Θ φα Ωφε∩Ωσ. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε value.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α submit:

  1. sibmitName.propertyName
  2. submitName.methodName(parameters)
  3. formName.elements[index].propertyName
  4. formName.elements[index].methodName(parameters)


sibmitName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α submit.
formName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ submit Γ ⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName(parameters) εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ submit Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ submit  Γδ σ≥±  ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
╧≡Φ ∙σδ≈Ωσ φα Ωφε∩Ωσ submit ⌠ε≡∞α ∩σ≡σΣασ≥±  ∩ε URL, ε∩≡σΣσδσφφε∞≤ Γ ±ΓεΘ±≥Γσ ⌠ε≡∞√ action. ▌≥ε≥ action Γ±σπΣα ταπ≡≤µασ≥ φεΓ≤■ ±≥≡αφΦ÷≤ ΩδΦσφ≥≤; ²≥ε ∞εµσ≥ ß√≥ⁿ ≥σΩ≤∙α  ±≥≡αφΦ÷α, σ±δΦ action ≥αΩ ε∩≡σΣσδσφ ΦδΦ φσ ε∩≡σΣσδσφ Γεεß∙σ.
╤εß√≥Φσ onClick Ωφε∩ΩΦ submit φσ ∞εµσ≥ ∩≡σΣε≥Γ≡α≥Φ≥ⁿ ∩σ≡σΣα≈≤ ⌠ε≡∞√; Γ∞σ±≥ε ²≥επε Φ±∩εδⁿτ≤Θ≥σ ±εß√≥Φσ onSubmit ⌠ε≡∞√ ΦδΦ Γ∞σ±≥ε εß·σΩ≥α submit Φ±∩εδⁿτ≤Θ≥σ ∞σ≥εΣ submit.

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ text

╚τ∞σφσφ Γ Navigator 3.0.
╧εδσ ΓΓεΣα ≥σΩ±≥α Γ HTML ⌠ε≡∞σ. ╥σΩ±≥εΓεσ ∩εδσ ∩ετΓεδ σ≥ ∩εδⁿτεΓα≥σδ■ ΓΓεΣΦ≥ⁿ ±δεΓα, ⌠≡ατ√ ΦδΦ ≈Φ±δεΓεΘ ≡ Σ.

╤Φφ≥αΩ±Φ±:

─δ  ε∩≡σΣσδσφΦ  εß·σΩ≥α text Φ±∩εδⁿτ≤σ≥±  ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ± ± ΣεßαΓδσφΦσ∞ ±εß√≥ΦΘ onBlur, onChange, onFocus, onSelect:

<INPUT
TYPE="text"
NAME="textName"
VALUE="textValue"
SIZE=integer
[onBlur="handlerText"]
[onChange="handlerText"]
[onFocus="handlerText"]
[onSelect="handlerText"]>

NAME="textName" ε∩≡σΣσδ σ≥ Φ∞  εß·σΩ≥α text. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε name.
VALUE="textValue" ε∩≡σΣσδ σ≥ ∩σ≡Γεφα≈αδⁿφεσ τφα≈σφΦσ εß·σΩ≥α text. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε value.
SIZE=integer ε∩≡σΣσδ σ≥ ΩεδΦ≈σ±≥Γε ±Φ∞ΓεδεΓ εß·σΩ≥α text, ∩ε∞σ∙α■∙Φ⌡±  ßστ ∩≡εΩ≡≤≥ΩΦ.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ εß·σΩ≥α text:

  1. textName.propertyName
  2. textName.methodName(parameters)
  3. formName.elements[index].propertyName
  4. formName.elements[index].methodName(parameters)


textName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α text.
formName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ text Γ ⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ text Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ text  Γδ σ≥±  ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ ß√≥ⁿ ε∩Φ±αφ Γφ≤≥≡Φ ≥απα <FORM>.
╬ß·σΩ≥ text ∞εµσ≥ ß√≥ⁿ εßφεΓδσφ ΣΦφα∞Φ≈φε ≤±≥αφεΓΩεΘ ±ΓεΘ±≥Γα value (this.value).

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ textarea

╚τ∞σφσφ Γ Navigator 3.0.
╠φεπε±≥≡ε≈φεσ ∩εδσ ΓΓεΣα ≥σΩ±≥α Γ HTML ⌠ε≡∞σ. ╧εδσ textarea ∩ετΓεδ σ≥ ∩εδⁿτεΓα≥σδ■ ΓΓεΣΦ≥ⁿ ±δεΓα, ⌠≡ατ√ ΦδΦ ≈Φ±δα.

╤Φφ≥αΩ±Φ±:

─δ  ε∩≡σΣσδσφΦ  ≥σΩ±≥εΓεΘ εßδα±≥Φ Φ±∩εδⁿτ≤σ≥±  ±≥αφΣα≡≥φ√Θ HTML ±Φφ≥αΩ±Φ± ± ΣεßαΓδσφΦσ∞ ±εß√≥ΦΘ onBlur, onChange, onFocus Φ onSelect:

<TEXTAREA
NAME="textareaName"
ROWS="integer"
COLS="integer"
WRAP="off|virtual|physical"
[onBlur="handlerText"]
[onChange="handlerText"]
[onFocus="handlerText"]
[onSelect="handlerText"]>
textToDisplay
</TAXTAREA>

NAME="textareaName" ε∩≡σΣσδ σ≥ Φ∞  εß·σΩ≥α textarea. ┬√ ∞εµσ≥σ ∩εδ≤≈Φ≥ⁿ ²≥ε τφα≈σφΦσ, Φ±∩εδⁿτ≤  ±ΓεΘ±≥Γε name.
ROWS="integer" Φ COLS="integer" ≤±≥αφαΓδΦΓασ≥ ≡ατ∞σ≡ Γ ±Φ∞Γεδα⌡ ε≥εß≡αµασ∞επε ∩εδ  ΓεΣα.
textToDisplay ε∩≡σΣσδ σ≥ ∩σ≡Γεφα≈αδⁿφεσ τφα≈σφΦσ εß·σΩ≥α textarea. textarea Γ±σπΣα ≥εδⁿΩε ASCII ≥σΩ±≥ ± ≡ατΣσδσφΦσ∞ φα ±≥≡εΩΦ.
└≥≡Φß≤≥ WRAP Ωεφ≥≡εδΦ≡≤σ≥ ΣδΦφ≤ εß≡αßα≥√Γασ∞√⌡ ±≥≡εΩ Γ TEXTAREA. ╟φα≈σφΦσ "off" ≤±≥αφεΓδσφε ∩ε ≤∞εδ≈αφΦ■ - ±≥≡εΩΦ ∩ε±√δα■≥±  ≥αΩ, ΩαΩ εφΦ ΓΓσΣσφ√. ╟φα≈σφΦσ "virtual" ε≥εß≡αµασ≥ ±≥≡εΩΦ ± ∩σ≡σφε±α∞Φ, φε εφΦ ∩ε±√δα■≥±  ≥αΩ, ΩαΩ ΓΓσΣσφ√. ╟φα≈σφΦσ "physical" ε≥εß≡αµασ≥ ±≥≡εΩΦ ± ∩σ≡σφε±α∞Φ Φ ∩ε±√δα■≥±  εφΦ ± ≤±≥αφεΓδσφφ√∞Φ ∩σ≡σφε±α∞Φ.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ textarea:

  1. textareaName.propertyName
  2. textareaName.methodName(property)
  3. formName.elements[index].propertyName
  4. formName.elements[index].methodName(parameters)

textareaName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α textarea.
formName τφα≈σφΦσ α≥≡Φß≤≥α NAME εß·σΩ≥α form ΦδΦ ²δσ∞σφ≥α Γ ∞α±±ΦΓσ forms.
index ÷σδεσ ≈Φ±δε, ∩≡σΣ±≥αΓδ ■∙σσ εß·σΩ≥ textarea Γ ⌠ε≡∞σ.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφφ√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.

╤ΓεΘ±≥Γε:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ textarea Γ ⌠ε≡∞σ Γ√πδ ΣΦ≥ ±δσΣ≤■∙Φ∞ εß≡ατε∞:
╬ß·σΩ≥ textarea  Γδ σ≥±  ²δσ∞σφ≥ε∞ ⌠ε≡∞√ Φ Σεδµσφ ß√≥ⁿ ε∩≡σΣσδσφ Γφ≤≥≡Φ ≥απα <FORM>.
─δ  φα≈αδα φεΓεΘ ±≥≡εΩΦ Γ εß·σΩ≥σ textare Γ√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ ±Φ∞Γεδ φεΓεΘ ±≥≡εΩΦ. ▌≥ε≥ ±Φ∞Γεδ ≡ατδΦ≈σφ Σδ  ≡ατφ√⌡ ∩δα≥⌠ε≡∞: Γ Unix - ²≥ε \n, Windows - \r\n, Macintosh - \n. ╬ΣφΦ∞ Φτ ±∩ε±εßεΓ ΓΓεΣα ±Φ∞Γεδα φεΓεΘ ±≥≡εΩΦ ∩≡επ≡α∞∞φε  Γδ σ≥±  ≥σ±≥Φ≡εΓαφΦσ ±ΓεΘ±≥Γε∞ appVersion Σδ  ε∩≡σΣσδσφΦ  ≥σΩ≤∙σΘ ∩δα≥⌠ε≡∞√ Φ ≤±≥αφεΓΩΦ ±Φ∞Γεδα φεΓεΘ ±≥≡εΩΦ ≥αΩΦ∞ εß≡ατε∞. ╤∞ε≥≡Φ≥σ ∩≡Φ∞σ≡√ ±ΓεΘ±≥Γα appVersion.

╤ΓεΘ±≥Γα:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ:

╬ß·σΩ≥ window

╚τ∞σφσφ Γ Navigator 3.0.
╬ß·σΩ≥ Γσ≡⌡φσπε ≤≡εΓφ  Σδ  π≡≤∩∩ εß·σΩ≥εΓ document, location Φ history.

╤Φφ≥αΩ±Φ±:

─δ  ε∩≡σΣσδσφΦ  εΩφα Φ±∩εδⁿτ≤σ≥±  ∞σ≥εΣ open:

windowVar = window.open("URL", "windowName" [,"windowFeatures"])

windowVar Φ∞  φεΓεπε εΩφα. ▌≥α ∩σ≡σ∞σφφα  Φ±∩εδⁿτ≤σ≥±  ∩≡Φ ±±√δΩα⌡ φα ±ΓεΘ±≥Γα, ∞σ≥εΣ√ Φ Ωεφ≥σΘφσ≡√ εΩφα.
windowName Φ∞  εΩφα, Φ±∩εδⁿτ≤σ∞εσ Γ α≥≡Φß≤≥σ TARGET ≥απεΓ <FORM> Φ <A>.
┴εδσσ ∩εΣ≡εßφεσ ε∩≡σΣσδσφΦσ εΩφα ±∞ε≥≡Φ≥σ Γ ∞σ≥εΣσ open.
╚±∩εδⁿτεΓαφΦσ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ window:

  1. window.propertyName
  2. window.methodName(parameters)
  3. self.propertyName
  4. self.methodName(parameters)
  5. top.propertyName
  6. top.methodName(parameters)
  7. parent.propertyName
  8. parent.methodName(parameters)
  9. windowVar.propertyName
  10. windowVar.methodName(parameters)
  11. propertyName
  12. methodName(parameters)

windowVar ∩σ≡σ∞σφφα , ±±√δα■∙α ±  φα εßσΩ≥ window. ╤∞ε≥≡Φ≥σ ±Φφ≥αΩ±Φ± ε∩≡σΣσδσφΦ  εΩφα.
propertyName εΣφε Φτ ±ΓεΘ±≥Γ, ε∩Φ±αφ√√⌡ φΦµσ.
methodName εΣΦφ Φτ ∞σ≥εΣεΓ, ε∩Φ±αφφ√⌡ φΦµσ.
─δ  ε∩≡σΣσδσφΦ  ±εß√≥ΦΘ onLoad Φ onUnload Σδ  εß·σΩ≥α window Φ±∩εδⁿτ≤■≥±  ≥απΦ <BODY> Φ <FRAMESET>:

<BODY
...
[onLoad="handlerText"]
[onUnload="handlerText"]>
</BODY>
<FRAMESET
ROWS="rowHeightList"
COLS="columnWidthList"
[onLoad="handlerText"]
[onUnload="handlerText"]
[<FRAME SRC="locationorURL" NAME="frameName"]>
</FRAMESET>


╚φ⌠ε≡∞α÷Φ■ ε ≥απα⌡ <FRAMESET> Φ <BODY> ±∞ε≥≡Φ≥σ Γ εß·σΩ≥α⌡ document Φ frame.

╤ΓεΘ±≥Γα:

╬∩Φ±αφΦσ:

╬ß·σΩ≥ window  Γδ σ≥±  εß·σΩ≥ε∞ Γσ≡⌡φσπε ≤≡εΓφ  Γ ΩδΦσφ≥±ΩεΘ Φσ≡α≡⌡ΦΦ JavaScript. ╬ß·σΩ≥√ frame ≥αΩµσ  Γδ ■≥±  εΩφα∞Φ.
╤ΓεΘ±≥Γα self Φ window  Γδ ■≥±  ±ΦφεφΦ∞α∞Φ Σδ  ≥σΩ≤∙σπε εΩφα, Φ Γ√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ Φ⌡ Σδ  ±±√δΩΦ φα ≥σΩ≤∙σσ εΩφε. ═α∩≡Φ∞σ≡, Γ√ ∞εµσ≥σ ταΩ≡√≥ⁿ ≥σΩ≤∙σσ εΩφε, Φ±∩εδⁿτ≤  window.close() ΦδΦ self.close(). ┬√ ∞εµσ≥σ Φ±∩εδⁿτεΓα≥ⁿ ²≥Φ ±ΓεΘ±≥Γα Σδ  εΣφετφα≈φεπε ε∩≡σΣσδσφΦ  ±ΓεΘ±≥Γα self.status Φτ ⌠ε≡∞√, φατ√Γασ∞εΘ status.
╤ΓεΘ±≥Γα top Φ parent ≥αΩµσ  Γδ ■≥±  ±ΦφεφΦ∞α∞Φ Φ ∞επ≤≥ ß√≥ⁿ Φ±∩εδⁿτεΓαφ√ Γ∞σ±≥ε Φ∞σφΦ εΩφα. top ±±√δασ≥±  φα ±α∞εσ Γσ≡⌡φσσ εΩφε Navigator-α, α parent ±±√δασ≥±  φα εΩφε, ±εΣσ≡µα∙σσ frameset. ╤∞ε≥≡Φ≥σ ±ΓεΘ±≥Γα top Φ parent. ╧ε±ΩεδⁿΩ≤ Σε∩≤±Ωασ≥±  ±≤∙σ±≥ΓεΓαφΦσ ≥σΩ≤∙σπε εΩφα, Γα∞ φσ φ≤µφε ±±√δα≥ⁿ±  φα Φ∞  εΩφα, ΩεπΣα Γ√ εß· Γδ σ≥σ σπε ∞σ≥εΣ√ ΦδΦ φατφα≈ασ≥σ ±ΓεΘ±≥Γα. ═α∩≡Φ∞σ≡, status="Jump to a new location"  Γδ σ≥±  ΣσΘ±≥ΓΦ≥σδⁿφ√∞ φατφα≈σφΦσ∞ ±ΓεΘ±≥Γα Φ close()  Γδ σ≥±  ΣσΘ±≥ΓΦ≥σδⁿφ√∞ Γ√τεΓε∞ ∞σ≥εΣα. ╬ΣφαΩε, ΩεπΣα Γ√ ε≥Ω≡√Γασ≥σ ΦδΦ ταΩ≡√Γασ≥σ εΩφε Γφ≤≥≡Φ ±εß√≥Φ , Γ√ Σεδµφ√ ε∩≡σΣσδΦ≥ⁿ window.open() ΦδΦ window.close() Γ∞σ±≥ε ≥επε, ≈≥εß√ Φ±∩εδⁿτεΓα≥ⁿ ∩≡ε±≥ε open() ΦδΦ close(). ┴δαπεΣα≡  to the scoping ±≥α≥Φ≈σ±ΩΦ⌡ εß·σΩ≥εΓ Γ JavaScript, εß· ΓδσφΦσ close() ßστ ε∩≡σΣσδσφΦ  Φ∞σφΦ εß·σΩ≥α ≡αΓφε±Φδⁿφε document.close().
┬√ ∞εµσ≥σ ±±√δα≥ⁿ±  φα εß·σΩ≥√ frame εΩφα, Φ±∩εδⁿτ≤  ∞α±±ΦΓ frames. ╠α±±ΦΓ frames ±εΣσ≡µΦ≥ τα∩Φ±ⁿ Σδ  ΩαµΣεπε ⌠≡σΘ∞α Γ εΩφσ ± ≥απε∞ <FRAMESET>.
╙ εΩεφ ε≥±≤≥±≥Γ≤■≥ ±εß√≥Φ  ∩εΩα Γ φΦ⌡ φσ ταπ≡≤µσφ φσΩε≥ε≡√Θ HTML-ΣεΩ≤∞σφ≥, ±εΣσ≡µα∙ΦΘ ≥απΦ <BODY> ΦδΦ <FRAMESET>.

╤ΓεΘ±≥Γα:


╤δσΣ≤■∙Φσ εß·σΩ≥√  Γδ ■≥±  ≥αΩµσ ±ΓεΘ±≥Γα∞Φ εß·σΩ≥α window:

╠σ≥εΣ√:

╤εß√≥Φ :

╤∞ε≥≡Φ≥σ ≥αΩµσ: