`

[转载]一款不错的单选按钮样式

阅读更多

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>按钮测试</title>
<style type="text/css">
 body
 {
  font-size:12px;
  font-family:'宋体';
 }
 #sex_male ,
 #sex_female ,
 #sex_nomale
 {
  display:none
 }
 label
 {
  display:-moz-inline-block;
  display:inline-block;
  cursor:pointer;
  margin:5px 0;
  padding-left:20px;
  line-height:15px;
  background:url(1.gif) no-repeat left top;
 }
 label.checked
 {
  background-position:left bottom;
 }
</style>
<script type="text/javascript">
 window.onload = function() 
 {
  labels = document.getElementById('rd').getElementsByTagName('label');
  radios = document.getElementById('rd').getElementsByTagName('input');
  for(i=0,j=labels.length ; i<j ; i++)
  {
   labels[i].onclick=function() 
   {
    if(this.className == '') {
     for(k=0,l=labels.length ; k<l ; k++)
     {
      labels[k].className='';
	  radios[k].checked = false;
     }
     this.className='checked';
	 try{
	 	document.getElementById(this.name).checked = true;
	 } catch (e) {}
    }
   }
  }
 }
 var male_obj = {'male':'A', 'female':'B','nomale':'C'};
 function checkform(obj) {
 	for (i = 0; i < obj.sex.length; i++) {
		if (obj.sex[i].checked) {
			alert(male_obj[obj.sex[i].value]);
			break;
		}
	}
	return false;
 }
</script>
</head>
<body>
<form name="reg" onsubmit="return checkform(this);">
 <table border="0">
  <tr>
    <td width="200" id="rd">
		<input type="radio" id="sex_male" checked="checked" name="sex" value="male" /><label name="sex_male" class="checked" for="sex_male">A</label>
  		<input type="radio" id="sex_female" name="sex" value="female" /><label name="sex_female" for="sex_female">B</label>
	  <input type="radio" id="sex_nomale" name="sex" value="nomale" /><label name="sex_nomale" for="sex_nomale">C</label></td>
  </tr>
  <tr>
    <td>
      <input type="submit" name="Submit" value="测试选项" id="Submit" /></td>
  </tr>
 </table>
</form>
</body>
</html>
 
  • 大小: 762 Bytes
分享到:
评论

相关推荐

    一款不错的单选按钮样式

    标题中的“一款不错的单选按钮样式”提示我们,这篇内容可能涉及前端开发,特别是关于用户界面(UI)设计中的单选按钮美化或自定义。单选按钮是网页表单中常见的交互元素,允许用户在一组互斥选项中选择一个。 在...

    更换单选按钮样式例子

    2. **创建自定义样式**:接着,可以创建一个带有新样式的`label`元素,作为单选按钮的视觉替代。 ```css .radio-label { display: inline-block; width: 20px; height: 20px; background-color: #fff; border: ...

    纯css3勾选美化单选按钮样式

    总结来说,纯CSS3勾选美化单选按钮样式是一个实用的技巧,可以帮助设计师创造出符合品牌风格且具有高度互动性的界面。通过掌握CSS3的选择器、伪类、动画和图形化方法,我们可以完全定制单选按钮和复选框的外观,提高...

    最简单的单选按钮

    在编程和用户界面设计中,单选按钮(Radio Button)是一种常见的交互元素,它允许用户在多个选项中选择一个。本教程将详细讲解如何创建一个简单的单选按钮系统,仅用两个按钮就能实现这一功能。这非常适合初学者,...

    jQuery表单单选按钮美化制作滑动式单选按钮选择样式美化

    本教程将详细讲解如何利用jQuery和CSS技术来制作一款滑动式的单选按钮选择样式,使得用户在进行选择时能够获得更加直观、交互性强的体验。 首先,我们要了解jQuery的基本概念。jQuery是一个快速、简洁的JavaScript...

    Android实现自由单选、复选按钮效果+样式美化

    在Android中用CheckBox+LinearLayout来实现一种多行单选按钮组的效果。效果图及讲解见:https://blog.csdn.net/ahuyangdong/article/details/82691961。github源码:https://github.com/ahuyangdong/SelectCustom

    VC单选按钮使用说明

    在VC++编程环境中,单选按钮(Radio Button)是一种常见的用户界面元素,用于让用户在多个互斥选项中选择一个。本文将详细解释如何在VC++中使用单选按钮,包括设置默认选中状态、获取选中状态、多组管理以及响应单击...

    5个单选按钮和一个button按钮

    给出5个单选按钮和一个button按钮,a写一函数实现以下功能:单击按钮时增加一个单选按钮b. 写一函数实现以下功能:单击某个单选按钮时用对话框显示当前选中的按钮的值

    单选复选按钮样式

    在移动应用和网页设计中,按钮样式是用户体验的重要组成部分,特别是在单选和复选框的设计上。"单选复选按钮样式"这个主题主要关注如何创建吸引人的、易用的移动端交互元素,以提高用户的操作体验。下面我们将深入...

    获取单选按钮中被选中的选项

    在编程领域,尤其是在GUI(图形用户界面)设计中,单选按钮是一种常见的组件,用于让用户在多个选项中选择一个。当需要获取用户在对话框中所选的单选按钮时,通常涉及到事件监听和处理机制。本文将详细介绍如何在...

    单选按钮组和选项组效果

    设计师可以拖拽“单选按钮”元件到画布上,并通过设置数据源、关联选项以及调整样式来构建一个功能完善的单选按钮组。 接着,选项组则是一种更高级的控制方式,它通常用于展示和编辑列表或数组中的数据。在Axure中...

    纯css3单选按钮和多选按钮美化样式代码

    纯css3单选按钮和多选按钮美化样式代码 纯css3单选按钮和多选按钮美化样式代码 纯css3单选按钮和多选按钮美化样式代码 纯css3单选按钮和多选按钮美化样式代码 纯css3单选按钮和多选按钮美化样式代码

    css3美化单选按钮点击选中动画特效

    在网页设计中,CSS3(层叠样式表第三版)为开发者提供了丰富的样式和动画效果,使得表单元素如单选按钮(radio button)的美化变得更加便捷和动态。本项目"css3美化单选按钮点击选中动画特效"旨在通过CSS3技术实现一...

    VC++设置和获得一组单选按钮的选中状态.rar

    在VC++编程环境中,单选按钮(RadioButton)是一种常见的用户界面元素,用于让用户在一组互斥的选项中选择一个。本教程将详细讲解如何在VC++中设置和获取一组单选按钮的选中状态,这对于创建具有交互性的应用程序至...

    java单选按钮实例

    在Java编程语言中,单选按钮(RadioButton)是Swing或AWT库中的一种组件,用于在多个选项中选择一个。这个实例展示了如何创建并使用单选按钮来触发特定事件,比如显示不同的图片。让我们深入了解一下Java中的单选...

    单选按钮的使用

    在MFC(Microsoft Foundation Classes)库中,单选按钮(Radio Button)是一种常见的用户界面元素,用于让用户在一组互斥的选项中选择一个。在MFC应用开发中,单选按钮通常通过CButton类来实现。下面我们将详细介绍...

    表格实现单选按钮

    在网页设计中,实现表格中的单选按钮功能是一项常见的需求,尤其在数据展示或用户选择操作时。"表格实现单选按钮"这个标题所指的知识点主要是如何在HTML表格(`&lt;table&gt;`)中集成单选按钮(`&lt;input type="radio"&gt;`)...

    C#280美化单选按钮和复选按钮 源代码

    单选按钮通常用于提供一组互斥选项,用户只能选择其中一个;而复选框则允许用户选择多个选项。 - 在.NET Framework或.NET Core的Windows Forms和WPF中,可以使用RadioButton和CheckBox类来创建这些控件。 2. **...

    MFC 对话框控件之单选按钮

    在这个特定的话题中,我们关注的是MFC对话框控件中的一个重要元素——单选按钮。 单选按钮,通常表示为一个圆圈内有一个点,是用户界面中常见的交互元素,用于在多个互斥选项中让用户做出单一选择。在MFC中,单选...

    单选按钮控件用法

    单选按钮(Radio Button)是一种常见的用户界面元素,常用于实现多个选项中仅能选择一项的情况。在Microsoft Visual C++(简称VC)中,`CRadioButton`类继承自`CButton`类,用于创建单选按钮控件。 #### 二、初始化...

Global site tag (gtag.js) - Google Analytics