Class HTMLInputElement

HTMLInputElement class

Kontrol formulir. Bergantung pada lingkungan di mana halaman sedang dilihat, properti nilai mungkin bersifat hanya-baca untuk jenis masukan unggahan file . Untuk jenis input “sandi”, nilai sebenarnya yang dikembalikan mungkin disamarkan untuk mencegah penggunaan yang tidak sah. Lihat definisi elemen INPUT di [HTML4.01 ].

Lihat jugaDocument object Model (DOM) Spesifikasi HTML Level 2 .

public class HTMLInputElement : HTMLElement

Properti

NamaKeterangan
Accept { get; set; }Daftar jenis konten yang dipisahkan koma yang akan ditangani dengan benar oleh server yang memproses formulir ini. Lihat definisi atribut terima di HTML 4.01.
AccessKey { get; set; }Kunci akses karakter tunggal untuk memberikan akses ke kontrol formulir. Lihat definisi atribut accesskey di HTML 4.01.
Align { get; set; }Meratakan objek ini (vertikal atau horizontal) sehubungan dengan teks di sekitarnya. Lihat definisi atribut align di HTML 4.01. Atribut ini tidak digunakan lagi di HTML 4.01.
Alt { get; set; }Teks alternatif untuk agen pengguna yang tidak merender konten normal elemen ini. Lihat definisi atribut alt di HTML 4.01.
override Attributes { get; }NamedNodeMap yang berisi atribut node ini (jika itu adalah Elemen) atau null jika tidak.
virtual BaseURI { get; }URI dasar absolut dari node ini atau nol jika implementasi tidak dapat memperoleh URI absolut.
Checked { get; set; }Ketikajenisatribut elemen memiliki nilai “radio” atau “kotak centang”, ini mewakili kondisi saat ini dari bentuk kontrol , dalam agen pengguna interaktif. Perubahan pada atribut ini mengubah status kontrol formulir, tetapi tidak mengubah nilai atribut HTML yang diperiksa dari elemen INPUT. Selama penanganan peristiwa klik pada elemen input dengan atribut tipe yang memiliki nilai “radio” atau “kotak centang”, beberapa implementasi dapat mengubah nilai properti ini sebelum acara dikirim dalam dokumen . Jika tindakan default acara dibatalkan, nilai properti dapat diubah kembali ke nilai aslinya. Ini berarti bahwa nilai properti ini selama penanganan peristiwa klik bergantung pada implementasi.
ChildElementCount { get; }Mengembalikan jumlah node elemen saat ini yang merupakan turunan dari elemen ini. 0 jika elemen ini tidak memiliki node anak dengan nodeType 1.
ChildNodes { get; }Sebuah NodeList yang berisi semua anak dari node ini. Jika tidak ada anak, ini adalah NodeList yang tidak berisi node..
Children { get; }Mengembalikan elemen turunan dari elemen saat ini.
ClassList { get; }Mengembalikan DOMTokenList langsung yang berisi token yang diterima dari parsing atribut “class”.
ClassName { get; set; }Atribut kelas elemen. Atribut ini telah diganti namanya karena bertentangan dengan kata kunci “class” yang diekspos oleh banyak bahasa. Lihat definisi atribut kelas di HTML 4.01.
DefaultChecked { get; set; }Kapanjenis memiliki nilai “radio” atau “kotak centang”, ini mewakili atribut HTML elemen yang diperiksa. Nilai atribut ini tidak berubah jika status kontrol formulir yang sesuai, dalam agen pengguna interaktif, berubah. Lihat definisi atribut yang dicentang di HTML 4.01.
DefaultValue { get; set; }Ketikajenisatribut elemen memiliki nilai “text”, “file” atau “password”, ini mewakili nilai HTML atribut elemen. Nilai atribut ini tidak berubah jika konten kontrol formulir yang sesuai, dalam agen pengguna interaktif, berubah. Lihat definisi atribut nilai dalam HTML 4.01.
Dir { get; set; }Menentukan arah dasar teks netral arah dan arah tabel. Lihat definisi atribut dir dalam HTML 4.01.
Disabled { get; set; }Kontrol tidak tersedia dalam konteks ini. Lihat definisi atribut yang dinonaktifkan di HTML 4.01.
Files { get; }Atribut IDL file memungkinkan skrip untuk mengakses file elemen yang dipilih. Saat menerima, jika atribut IDL berlaku, ia harus mengembalikan objek FileList yang mewakili file yang dipilih saat ini. Objek yang sama harus dikembalikan hingga daftar file yang dipilih berubah. Jika atribut IDL tidak berlaku, maka atribut tersebut harus mengembalikan nol. [FILEAPI]
FirstChild { get; }Anak pertama dari node ini. Jika tidak ada simpul seperti itu, ini mengembalikan null.
FirstElementChild { get; }Mengembalikan simpul elemen anak pertama dari elemen ini. null jika elemen ini tidak memiliki elemen turunan.
Form { get; set; }MengembalikanMEMBENTUK elemen yang mengandung kontrol ini. Pengembalian batal jika kontrol ini tidak dalam konteks formulir .
Id { get; set; }Pengidentifikasi elemen. Lihat definisi atribut id di HTML 4.01.
InnerHTML { get; set; }Mengembalikan fragmen HTML atau XML yang mewakili konten elemen. Dapat diatur, untuk mengganti konten elemen dengan node yang diuraikan dari string yang diberikan.
Lang { get; set; }Kode bahasa didefinisikan dalam RFC 1766. Lihat definisi atribut lang di HTML 4.01.
LastChild { get; }Anak terakhir dari node ini. Jika tidak ada simpul seperti itu, ini mengembalikan null.
LastElementChild { get; }Mengembalikan simpul elemen anak terakhir dari elemen ini. null jika elemen ini tidak memiliki elemen turunan.
List { get; set; }Atribut daftar digunakan untuk mengidentifikasi elemen yang mencantumkan opsi yang telah ditentukan yang disarankan kepada pengguna. Jika ada, nilainya harus berupa ID elemen datalist dalam dokumen yang sama.
override LocalName { get; }Mengembalikan bagian lokal dari nama yang memenuhi syarat dari node ini. Untuk node jenis apa pun selain ELEMENT_NODE dan ATTRIBUTE_NODE dan node yang dibuat dengan metode DOM Level 1, seperti Document.createElement(), ini selalu null.
MaxLength { get; set; }Jumlah maksimum karakter untuk bidang teks, saatjenis memiliki nilai “text” atau “password”. Lihat definisi atribut maxlength di HTML 4.01.
Name { get; set; }Kontrol formulir atau nama objek saat dikirimkan dengan formulir. Lihat definisi atribut nama di HTML 4.01.
override NamespaceURI { get; }Namespace URI node ini, atau null jika tidak ditentukan.
NextElementSibling { get; }Mengembalikan simpul elemen saudara berikutnya dari elemen ini. null jika elemen ini tidak memiliki simpul saudara elemen yang muncul setelah elemen ini di pohon dokumen.
NextSibling { get; }Simpul yang langsung mengikuti simpul ini. Jika tidak ada simpul seperti itu, ini mengembalikan null.
override NodeName { get; }Nama node ini, tergantung jenisnya.
override NodeType { get; }Kode yang mewakili jenis objek yang mendasarinya.
virtual NodeValue { get; set; }Nilai simpul ini, tergantung pada jenisnya.
OuterHTML { get; set; }Mengembalikan fragmen HTML atau XML yang mewakili elemen dan isinya. Dapat diatur, untuk mengganti elemen dengan node yang diuraikan dari string yang diberikan.
virtual OwnerDocument { get; }Objek Dokumen yang terkait dengan node ini. Ini juga merupakan objek Dokumen yang digunakan untuk membuat node baru. Ketika simpul ini adalah Dokumen atau Jenis Dokumen yang belum digunakan dengan Dokumen apa pun, ini adalah null.
ParentElement { get; }Mendapatkan induknyaElement dari simpul ini.
ParentNode { get; }Induk dari node ini. Semua node, kecuali Attr, Document, DocumentFragment, Entity, dan Notation mungkin memiliki induk. Namun, jika sebuah simpul baru saja dibuat dan belum ditambahkan ke pohon, atau jika telah dihapus dari pohon, ini adalah null.
override Prefix { get; }Awalan namespace node ini, atau null jika tidak ditentukan. Ketika didefinisikan sebagai null, menyetelnya tidak berpengaruh
PreviousElementSibling { get; }Mengembalikan simpul elemen saudara sebelumnya dari elemen ini. null jika elemen ini tidak memiliki simpul saudara elemen yang datang sebelum elemen ini di pohon dokumen.
PreviousSibling { get; }Node tepat sebelum node ini. Jika tidak ada simpul seperti itu, ini mengembalikan null.
ReadOnly { get; set; }Kontrol ini hanya bisa dibaca. Relevan hanya bilajenis memiliki nilai “teks” atau “kata sandi”. Lihat definisi atribut readonly di HTML 4.01.
SchemaTypeInfo { get; }Jenis informasi yang terkait dengan elemen ini.
ShadowRoot { get; }Mengembalikan shadowRoot yang disimpan pada elemen ini atau null jika ditutup.
Size { get; set; }Informasi ukuran. Arti tepatnya khusus untuk setiap jenis bidang . Lihat definisi atribut ukuran di HTML 4.01. @version DOM Level 2
Src { get; set; }Ketikajenisatribut memiliki nilai “gambar”, atribut ini menentukan lokasi gambar yang akan digunakan untuk menghias tombol kirim grafis. Lihat definisi atribut src di HTML 4.01.
Style { get; }Mewakili atribut gaya yang memungkinkan penulis menerapkan informasi gaya secara langsung ke elemen tertentu.
TabIndex { get; set; }Indeks yang mewakili posisi elemen dalam urutan tab. Lihat definisi atribut tabindex di HTML 4.01.
TagName { get; }Nama elemen.
override TextContent { get; set; }Atribut ini mengembalikan konten teks dari node ini dan turunannya. Ketika didefinisikan sebagai nol, pengaturan itu tidak berpengaruh. Pada pengaturan, setiap anak yang mungkin dimiliki simpul ini dihapus dan, jika string baru tidak kosong atau nol, diganti dengan simpul Teks tunggal yang berisi string yang disetel ke atribut ini.
Title { get; set; }Judul penasehat elemen. Lihat definisi atribut judul di HTML 4.01.
Type { get; set; }Jenis kontrol dibuat (semua huruf kecil). Lihat definisi atribut tipe di HTML 4.01. @versi DOM Tingkat 2
UseMap { get; set; }Gunakan peta gambar sisi klien. Lihat definisi atribut usemap di HTML 4.01.
Value { get; set; }Ketikajenis atribut elemen memiliki nilai “teks”, “file” atau “kata sandi”, ini mewakili konten saat ini dari kontrol formulir yang sesuai, dalam agen pengguna interaktif. Mengubah atribut ini mengubah konten kontrol formulir, tetapi tidak mengubah nilai atribut nilai HTML dari elemen tersebut. Ketikajenisatribut elemen memiliki nilai “tombol”, “tersembunyi”, “kirim”, “reset”, “gambar”, “kotak centang” atau “radio”, ini mewakili atribut nilai HTML dari elemen tersebut. Lihat definisi atribut nilai dalam HTML 4.01.

Metode

NamaKeterangan
AddEventListener(string, IEventListener)Metode ini memungkinkan pendaftaran event listener pada target event.
AddEventListener(string, DOMEventHandler, bool)Metode ini memungkinkan pendaftaran event listener pada target event.
AddEventListener(string, IEventListener, bool)Metode ini memungkinkan pendaftaran event listener pada target event.
AppendChild(Node)Menambahkan node newChild ke akhir daftar anak dari node ini. Jika newChild sudah ada di pohon, pertama dihapus.
AttachShadow(ShadowRootMode)Membuat akar bayangan dan menempelkannya ke elemen saat ini.
CloneNode()Mengembalikan duplikat dari node ini, misalnya berfungsi sebagai pembuat salinan umum untuk node. Node duplikat tidak memiliki induk (parentNode adalah null) dan tidak ada data pengguna.
CloneNode(bool)Mengembalikan duplikat dari node ini, misalnya berfungsi sebagai pembuat salinan umum untuk node. Node duplikat tidak memiliki induk (parentNode adalah null) dan tidak ada data pengguna.
DispatchEvent(Event)Metode ini memungkinkan pengiriman event ke dalam model event implementasi.
Dispose()Melakukan tugas yang ditentukan aplikasi terkait dengan membebaskan, melepaskan, atau menyetel ulang sumber daya yang tidak dikelola.
GetAttribute(string)Mengambil nilai atribut berdasarkan nama.
GetAttributeNode(string)Mengambil simpul atribut berdasarkan nama.
GetAttributeNodeNS(string, string)Mengambil node Attr dengan nama lokal dan namespace URI.
GetAttributeNS(string, string)Mengambil nilai atribut dengan nama lokal dan namespace URI.
GetElementsByClassName(string)Mengembalikan objek NodeList langsung yang berisi semua elemen dalam dokumen yang memiliki semua kelas yang ditentukan dalam argumen. http://www.w3.org/TR/dom/
GetElementsByTagName(string)Mengembalikan NodeList dari semua Elemen turunan dengan nama tag tertentu, dalam urutan dokumen.
GetElementsByTagNameNS(string, string)Mengembalikan NodeList dari semua Elemen turunan dengan nama lokal dan namespace URI yang diberikan dalam urutan dokumen.
virtual GetPlatformType()Metode ini digunakan untuk mengambil objek ECMAScriptType .
HasAttribute(string)Mengembalikan nilai benar ketika atribut dengan nama tertentu ditentukan pada elemen ini atau memiliki nilai default, salah jika sebaliknya.
HasAttributeNS(string, string)Mengembalikan nilai true ketika atribut dengan nama lokal tertentu dan URI namespace ditentukan pada elemen ini atau memiliki nilai default, false sebaliknya.
override HasAttributes()Mengembalikan apakah simpul ini (jika berupa elemen) memiliki atribut apapun
HasChildNodes()Mengembalikan apakah simpul ini memiliki turunan.
InsertBefore(Node, Node)Menyisipkan simpul sebelum anak simpul anak yang ada. Jika anak adalah null, sisipkan simpul di akhir daftar anak. Jika anak adalah objek DocumentFragment, semua anak disisipkan, dalam urutan yang sama, sebelum anak. Jika anak sudah ada di pohon, pertama-tama dihapus.
IsDefaultNamespace(string)Metode ini memeriksa apakah namespaceURI yang ditentukan adalah namespace default atau tidak.
IsEqualNode(Node)Menguji apakah dua node sama. Metode ini menguji kesamaan node, bukan kesamaan (yakni, apakah kedua node merujuk ke objek yang sama) yang dapat diuji dengan Node.isSameNode(). Semua node yang sama juga akan sama, meskipun kebalikannya mungkin tidak benar.
IsSameNode(Node)Mengembalikan apakah node ini adalah node yang sama dengan yang diberikan. Metode ini menyediakan cara untuk menentukan apakah dua referensi Node dikembalikan oleh implementasi referensi objek yang sama. Ketika dua referensi Node adalah referensi ke objek yang sama, bahkan jika melalui proxy, referensi dapat digunakan sepenuhnya secara bergantian, sehingga semua atribut memiliki nilai yang sama dan memanggil metode DOM yang sama pada salah satu referensi selalu memiliki efek yang persis sama.
LookupNamespaceURI(string)Cari URI namespace yang terkait dengan awalan yang diberikan, mulai dari node ini.
LookupPrefix(string)Cari awalan yang terkait dengan URI namespace yang diberikan, mulai dari node ini. Deklarasi namespace default diabaikan oleh metode ini. Lihat Namespace Prefix Lookup untuk detail tentang algoritme yang digunakan oleh metode ini.
Normalize()Menempatkan semua simpul Teks di kedalaman penuh sub-pohon di bawah Node ini, termasuk simpul atribut, ke dalam bentuk “normal” di mana hanya struktur (misalnya, elemen, komentar, instruksi pemrosesan, bagian CDATA, dan referensi entitas) yang memisahkan Teks node, yaitu, tidak ada node Teks yang berdekatan atau node Teks kosong. Ini dapat digunakan untuk memastikan bahwa tampilan DOM dokumen sama seperti jika disimpan dan dimuat ulang, dan berguna saat operasi (seperti pencarian XPointer [XPointer]) yang bergantung pada struktur pohon dokumen tertentu akan digunakan. Jika parameter “normalize-characters” dari objek DOMConfiguration yang dilampirkan ke Node.ownerDocument benar, metode ini juga akan sepenuhnya menormalkan karakter dari Text nodes.
QuerySelector(string)Mengembalikan Elemen pertama dalam dokumen, yang cocok dengan pemilih
QuerySelectorAll(string)Mengembalikan NodeList dari semua Elemen dalam dokumen, yang cocok dengan selector
Remove()Menghapus kejadian ini.
RemoveAttribute(string)Menghapus atribut berdasarkan nama.
RemoveAttributeNode(Attr)Menghapus node atribut yang ditentukan.
RemoveAttributeNS(string, string)Menghapus atribut dengan nama lokal dan namespace URI.
RemoveChild(Node)Menghapus node anak yang ditunjukkan oleh oldChild dari daftar anak, dan mengembalikannya.
RemoveEventListener(string, IEventListener)Metode ini memungkinkan penghapusan pendengar acara dari target acara. JikaIEventListener dihapus dari sebuahEventTarget saat sedang memproses suatu peristiwa, peristiwa itu tidak akan dipicu oleh tindakan saat ini. Pemroses Peristiwa tidak akan pernah bisa dipanggil setelah dihapus.
RemoveEventListener(string, DOMEventHandler, bool)Metode ini memungkinkan penghapusan pendengar acara dari target acara. JikaIEventListener dihapus dari sebuahEventTarget saat sedang memproses suatu peristiwa, peristiwa itu tidak akan dipicu oleh tindakan saat ini. Pemroses Peristiwa tidak akan pernah bisa dipanggil setelah dihapus.
RemoveEventListener(string, IEventListener, bool)Metode ini memungkinkan penghapusan pendengar acara dari target acara. JikaIEventListener dihapus dari sebuahEventTarget saat sedang memproses suatu peristiwa, peristiwa itu tidak akan dipicu oleh tindakan saat ini. Pemroses Peristiwa tidak akan pernah bisa dipanggil setelah dihapus.
ReplaceChild(Node, Node)Mengganti node anak oldChild dengan newChild dalam daftar anak, dan mengembalikan node oldChild. Jika newChild adalah objek DocumentFragment, oldChild digantikan oleh semua turunan DocumentFragment, yang disisipkan dalam urutan yang sama. Jika newChild sudah ada di pohon, pertama dihapus.
SetAttribute(string, string)Menambahkan atribut baru. Jika atribut dengan nama itu sudah ada di elemen, nilainya diubah menjadi nilai parameter
SetAttributeNode(Attr)Menambahkan simpul atribut baru. Jika atribut dengan nama tersebut (nodeName) sudah ada di elemen, maka akan diganti dengan yang baru.
SetAttributeNodeNS(Attr)Menambahkan atribut baru. Jika atribut dengan nama lokal tersebut dan URI namespace tersebut sudah ada dalam elemen, maka akan diganti dengan yang baru.
SetAttributeNS(string, string, string)Menambahkan atribut baru. Jika atribut dengan nama lokal dan URI namespace yang sama sudah ada pada elemen, prefiksnya diubah menjadi bagian prefiks dari QualifiedName, dan nilainya diubah menjadi parameter value.
SetIdAttribute(string, bool)Jika parameter isId benar, metode ini mendeklarasikan atribut yang ditentukan sebagai atribut ID yang ditentukan pengguna.
SetIdAttributeNode(Attr, bool)Jika parameter isId benar, metode ini mendeklarasikan atribut yang ditentukan sebagai atribut ID yang ditentukan pengguna.
SetIdAttributeNS(string, string, bool)Jika parameter isId benar, metode ini mendeklarasikan atribut yang ditentukan sebagai atribut ID yang ditentukan pengguna.
override ToString()Mengembalikan aString yang mewakili instance ini.

Acara

NamaKeterangan
event OnAbortMendapat atau mengatur event handler untuk event OnAbort.
event OnBlurMendapat atau mengatur event handler untuk event OnBlur.
event OnCancelMendapat atau mengatur event handler untuk event OnCancel.
event OnCanplayMendapat atau mengatur event handler untuk event OnCanplay.
event OnCanPlayThroughMendapat atau menyetel event handler untuk event OnCanPlayThrough.
event OnChangeMendapat atau mengatur event handler untuk event OnChange.
event OnClickMendapat atau mengatur event handler untuk event OnClick.
event OnCueChangeMendapat atau mengatur event handler untuk event OnCueChange.
event OnDblClickMendapat atau mengatur event handler untuk event OnDblClick.
event OnDurationChangeMendapat atau mengatur event handler untuk event OnDurationChange.
event OnEmptiedMendapat atau mengatur event handler untuk event OnEmptied.
event OnEndedMendapat atau menyetel event handler untuk event OnEnded.
event OnErrorMendapat atau mengatur event handler untuk event OnError.
event OnFocusMendapat atau menyetel event handler untuk event OnFocus.
event OnInputMendapat atau mengatur event handler untuk event OnInput.
event OnInvalidMendapat atau mengatur event handler untuk event OnInvalid.
event OnKeyDownMendapat atau mengatur event handler untuk event OnKeyDown.
event OnKeyPressMendapat atau mengatur event handler untuk event OnKeyPress.
event OnKeyUpMendapat atau mengatur event handler untuk event OnKeyUp.
event OnLoadMendapat atau mengatur event handler untuk event OnLoad.
event OnLoadedDataMendapat atau mengatur event handler untuk event OnLoadedData.
event OnLoadedMetadataMendapat atau mengatur event handler untuk event OnLoadedMetadata.
event OnLoadStartMendapat atau mengatur event handler untuk event OnLoadStart.
event OnMouseDownMendapat atau mengatur event handler untuk event OnMouseDown.
event OnMouseEnterMendapat atau mengatur event handler untuk event OnMouseEnter.
event OnMouseLeaveMendapat atau mengatur event handler untuk event OnMouseLeave.
event OnMouseMoveMendapat atau mengatur event handler untuk event OnMouseMove.
event OnMouseOutMendapat atau mengatur event handler untuk event OnMouseOut.
event OnMouseOverMendapat atau mengatur event handler untuk event OnMouseOver.
event OnMouseUpMendapat atau mengatur event handler untuk event OnMouseUp.
event OnMouseWheelMendapat atau mengatur event handler untuk event OnMouseWheel.
event OnPauseMendapat atau menyetel event handler untuk event OnPause.
event OnPlayMendapat atau menyetel event handler untuk event OnPlay.
event OnPlayingMendapat atau menyetel event handler untuk event OnPlaying.
event OnProgressMendapat atau mengatur event handler untuk event OnProgress.
event OnRateChangeMendapat atau mengatur event handler untuk event OnRateChange.
event OnResetMendapat atau mengatur event handler untuk event OnReset.
event OnResizeMendapat atau mengatur event handler untuk event OnResize.
event OnScrollMendapat atau mengatur event handler untuk event OnScroll.
event OnSeekedMendapat atau mengatur event handler untuk event OnSeeked.
event OnSeekingMendapat atau mengatur event handler untuk event OnSeeking.
event OnSelectMendapat atau mengatur event handler untuk event OnSelect.
event OnShowMendapat atau mengatur event handler untuk event OnShow.
event OnStalledMendapat atau mengatur event handler untuk event OnStalled.
event OnSubmitMendapat atau mengatur event handler untuk event OnSubmit.
event OnSuspendMendapat atau menyetel event handler untuk event OnSuspend.
event OnTimeUpdateMendapat atau mengatur event handler untuk event OnTimeUpdate.
event OnToggleMendapat atau menyetel event handler untuk event OnToggle.
event OnVolumeChangeMendapat atau mengatur event handler untuk event OnVolumeChange.
event OnWaitingMendapat atau menyetel event handler untuk event OnWaiting.

Lihat juga