tailieunhanh - Học JavaScript qua ví dụ part 42
Lập trình thiết bị đầu vào (điều khiển) Với JavaScript, bạn có thể thay đổi các nội dung của các thiết bị đầu vào của hình thức tự động (còn được gọi là điều khiển hoặc các yếu tố). Bởi vì mỗi thiết bị đầu vào là một đối tượng, từng có các tính chất và phương pháp, và có thể được thao tác giống như bất kỳ đối tượng JavaScript khác (ví dụ, nó có thể được giao cho, đổi, xóa, vv.). | 372 Chapter 11 Working with Forms and Input Devices Figure Form data is displayed in another window called a popup window. Programming Input Devices Controls With JavaScript you can alter the contents of the form s input devices dynamically also called controls or elements . Because each input device is an object each has properties and methods and can be manipulated like any other JavaScript object . it can be assigned to changed deleted etc. . You can program checkboxes assign values to text areas and textboxes change the value in fields add choices to drop-down menus verify password entries and do all of this on the fly. The following section shows you how to program input devices. From the Library of Programming Input Devices Controls 373 The text Object. The text object represents the HTML text field input type text and also has name and value fields. To reference a text field from JavaScript go down the document tree starting at the document then to the form and then the text element. To get a value in the text field for example you would use the following syntax where form1 is the name of the form and textbox1 is the name of the text field. Shown in Figure is the JavaScript object hierarchy for the text object. Table lists its properties and Table lists its methods. window z document 1 form À text Figure The text object within the JavaScript hierarchy. Table Properties of the text Object Property What It Describes accessKey By default pressing an access key sets focus to the text object. The object receives focus when the user simultaneously presses the Alt key and the access key assigned to an object. alt Sets or returns alternate text to display if a browser does not support text fields. defaultValue The value assigned to the value attribute and the default value the user sees in the textbox when it first appears. disabled Sets or returns whether or not a text field .
đang nạp các trang xem trước