<Label>标识有两个属性,一个是FOR,一个是ACCESSKEY。FOR的意思是,这个Lable是为哪个元件服务的?而ACCESSKEY则定义了访问这个元件的热键。比如,我们有一个名字叫Name的单行输入框,我们是这样定义这个元件的:<INPUT TYPE="TEXT" ID="Name" SIZE=30>,那么,我们的<label>可以如此定义:<LABEL FOR="Name" ACCESSKEY="N">姓 名(<U>N</U>):</LABEL>。大家可以看见,这个<Label>是为那个ID为“Name”元件服务的,而ACESSKEY则定义了,这访问这个元件的热键为“Alt+N”。
<FORM>
<LABEL FOR="Namebox" ACCESSKEY="N">姓 名(<U>N</U>):</LABEL>
<INPUT TYPE="TEXT" ID="Namebox" SIZE=30> <br>
<LABEL FOR="Emailbox" ACCESSKEY="E">电子邮件(<U>E</U>):</LABEL>
<INPUT TYPE="TEXT" ID="Emailbox" SIZE=30> <br>
<LABEL FOR="Phonebox" ACCESSKEY="P">联系电话(<U>P</U>):</LABEL>
<INPUT TYPE="TEXT" ID="Phonebox" SIZE=30> <br>
<LABEL FOR="areabox" ACCESSKEY="S" >留 言(<U>S</U>):</LABEL>
<TEXTAREA ID="areabox" COLS="30" ROWS="3"></TEXTAREA> <br>
</FORM>
可以点击文字选取的多项选择框:
大家在网上看见的一些复选框,单选钮都是要点那个小元件才能达到选择的目的的,有没有可能我们能通过点击复选框或是单选钮来达到选择这个元件的目的呢?答案是显然的,用<label>标识就可以达到这一目标,被<lable></lable>所包括的字就是可点击的了。下面有一个示例,同样是用了这个标识符。
<form>
<input type="CHECKBOX" id="check1" value="often" name="checkoften">
<label for="check1" >经常来这里</label>
<input type="CHECKBOX" id="check2" value="seldom" name="checkseldom">
<label for="check2" >偶尔来看看</label>
</form>
带热键的多项选择框:
于是,一个带热键的改良型复选框就产生了。
<form>
<input type="CHECKBOX" id="check3" value="often" name="checkoften">
<label for="check3" ACCESSKEY="H">经常来这里(<U>H</U>)</label>
<input type="CHECKBOX" id="check4" value="seldom" name="checkseldom">
<label for="check4" ACCESSKEY="L">偶尔来看看(<U>L</U>)</label>
</form>
SPONSORS的广告
Previous and next post
分享到:
相关推荐
在`ListView`中,我们通常会将`ItemsSource`属性绑定到一个数据集,如`ObservableCollection`或`BindingList`,然后通过`ItemTemplate`定义每项数据的显示样式,其中可以包含`Label`和`TextBlock`。 4. **Label**和...
`name`属性为每个输入字段提供了标识符,以便服务器端程序能够识别和处理它们。 此外,HTML5引入了许多新特性,增强了表单的可用性和功能,例如新的输入类型(如`email`、`date`)、`placeholder`属性提供提示文本...
**WPF全系列事例代码**是一套针对Windows Presentation Foundation(WPF)的全面学习资源,旨在帮助初学者深入理解并掌握WPF的基础知识和应用技巧。WPF是微软.NET Framework的一部分,它提供了构建富客户端应用程序...
功能3:设置label的frame,title,textColor,font,backgroundColor,textAlignment(因没有提示,textAlignment属性建议使用系统方法设置) 功能四:设置view的frame及backgroundColor 功能五: ...
在C#中,自定义控件通常继承自现有的控件类,如`System.Windows.Forms.Control`或`System.Windows.Controls.Control`,并添加新的属性、方法和事件。这样做可以让我们在保持原有控件功能的基础上,增加我们所需的...
**C# MSMQ 简单事例** MSMQ(Message Queuing,消息队列)是微软提供的一种异步通信技术,它允许应用程序在不同时间、不同速度甚至不同网络环境下的计算机之间交换消息。在C#中,我们可以利用.NET Framework提供的...
这些标签都具有丰富的属性,如`name`、`value`、`label`等,可以方便地绑定到Action的属性上,实现数据的双向绑定。 4. **i18n(国际化)**:Struts2支持多语言环境,通过资源包(Properties文件)来实现。创建不同...
- **不规则表格**:使用`colspan`和`rowspan`属性来合并单元格,如: ```html 标题 名称 张三 其他信息 年龄 <td>25 ``` - **表格的另一种写法**:使用`<thead>`、`<tfoot>`和`<tbody>`...
- 属性:每个控件都有自己的属性,用于设置其外观和行为,如Text、ForeColor、BackColor、Visible等。 - 事件:当用户与控件交互时触发,如Click、MouseMove、TextChanged等。 - 事件处理程序:编写响应事件的...
<label for="file">选择文件:</label> <input type="file" id="file" name="uploadFile"><br> 上传文件"> ``` 上述代码创建了一个表单,用户可以通过`<input type="file">`选择本地文件,然后通过`<form>`...
**wpfPos:称重(wpf)版收银POS DEMO简单事例** 该实例是基于C#编程语言,利用Windows Presentation Foundation (WPF)框架开发的一个收银系统DEMO,特别关注了称重功能。WPF是.NET Framework的一部分,为创建富客户端...
<asp:Label ID="lblWelcome" runat="server" Text="$ Resources:Resources, WelcomeMessage %>" /> ``` 这里的`$ Resources:Resources, WelcomeMessage %>`是一个数据绑定表达式,它会从名为`Resources`的资源文件中...
这样,VB就能识别并调用BarTender的相关方法和属性。 三、BarTender对象模型 BarTender的对象模型包括多个层次,例如Application、Document、Printer、Job等。在VB中,我们可以创建这些对象实例,然后通过它们来...
1. **初始化图表**:创建一个图表对象,指定图表类型、宽度、高度等属性。 ```javascript var myChart = new FusionCharts({ type: 'column2d', // 图表类型 renderAt: 'chartContainer', // 渲染容器ID width: ...
3. **添加控件**:GTK+提供了各种控件,如`gtk_button_new()`(创建按钮)、`gtk_label_new()`(创建标签)等。你可以使用`gtk_container_add()`将控件添加到窗口或其他容器中。 4. **布局管理**:GTK+使用不同的...
2. 类的设计:一个常见的做法是创建一个`Card`类,包含牌的数字和花色属性,以及相关的比较方法,用于判断两张牌是否能配对。另外,还需要一个`Player`类来存储玩家的牌和处理出牌逻辑。 3. 游戏循环:游戏的核心...