包含phpradiobutton的詞條

本文目錄一覽:

HTML中的單選按鈕為什麼總有一個處於選定狀態

html中的單選框radio可以通過其屬性checked來設置其默認是否是選中的。

工具原料:編輯器、瀏覽器

1、設置兩個個radio單選框,來比較其checked選中的情況,代碼如下:

input type=”radio” /br

input type=”radio” checked=”checked” /

2、運行的結果是前者默認沒有被選中,後者默認被選中,如下圖:

PHP怎麼實現 radiobutton 至少選一個 如果不選他提示我錯誤。。

你可以在客戶端就可以完成,不需要用到php. 當然伺服器端用php完成可靠一點。

java單選按鈕傳值

單選按鈕(JRadioButton)的功能與單選框相似。使用單選按鈕的方法是將一些單選按鈕用ButtonGroup對象分組,使同一組的單選按鈕只允許有一個被選中。單選按鈕與單選框的差異是顯示的樣式不同,單選按鈕是一個圓形的按鈕,單選框是一個小方框。

JRadioButton類的常用構造方法有以下幾個:

1.JRadioButton():用空標題構造單選按鈕。

2.JRadioButton(String s):用給定的標題s構造單選按鈕。

3.JRadioButton(String s,boolean b):用給定的標題s構造單選按鈕,參數b設置選中與否的初始狀態。

單選按鈕使用時需要使用ButtonGroup將單選按鈕分組,單選按鈕的分組方法是先創建對象,然後將同組的單選按鈕添加到同一個ButtonGroup對象中。參見例6.2程序的子類panel1的聲明,組內有3個單選按鈕。

java單選按鈕傳值的示例:

package com.lw;

import java.awt.EventQueue;

import java.awt.FlowLayout;

import javax.swing.ButtonGroup;

import javax.swing.JFrame;

import javax.swing.JPanel;

import javax.swing.JRadioButton;

import javax.swing.UIManager;

import javax.swing.border.EmptyBorder;

public class JRadioButtonDemo extends JFrame {

private static final long serialVersionUID = 8854703659153206227L;

private JPanel contentPane;

public static void main(String[] args) {

try {

UIManager

.setLookAndFeel(“com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel”);

} catch (Throwable e) {

e.printStackTrace();

}

EventQueue.invokeLater(new Runnable() {

public void run() {

try {

JRadioButtonDemo frame = new JRadioButtonDemo();

frame.setVisible(true);

} catch (Exception e) {

e.printStackTrace();

}

}

});

}

public JRadioButtonDemo() {

setTitle(“單選按鈕使用”);// 設置窗體的標題

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 設置窗體退出時操作

setBounds(100, 100, 250, 100);// 設置窗體位置和大小

contentPane = new JPanel();// 創建內容面板

contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));// 設置面板的邊框

setContentPane(contentPane);// 應用內容面板

contentPane.setLayout(new FlowLayout(FlowLayout.CENTER, 5, 5));// 設置內容面板為流式布局

JRadioButton radioButton1 = new JRadioButton(“Java”);// 創建單選按鈕

contentPane.add(radioButton1);// 應用單選按鈕

JRadioButton radioButton2 = new JRadioButton(“PHP”);// 創建單選按鈕

contentPane.add(radioButton2);// 應用單選按鈕

JRadioButton radioButton3 = new JRadioButton(“C++”);// 創建單選按鈕

contentPane.add(radioButton3);// 應用單選按鈕

ButtonGroup group = new ButtonGroup();// 創建單選按鈕組

group.add(radioButton1);// 將radioButton1增加到單選按鈕組中

group.add(radioButton2);// 將radioButton2增加到單選按鈕組中

group.add(radioButton3);// 將radioButton3增加到單選按鈕組中

}

}

CheckBox控制項與Radio Button控制項的差別

Android控制項之CheckBox、RadioButton探究

CheckBox和RadioButton控制項都只有選中和未選中狀態,不同的是RadioButton是單選按鈕,需要編製到一個RadioGroup中,同一時刻一個RadioGroup中只能有一個按鈕處於選中狀態。

以下為CheckBox和RadioButton常用方法及說明:

高分求php高手寫一處理下面表單的代碼

表單問題,單選的多個選項應該用同一個name

你原來的

tr

td width=”43%”height=”25″取車方式:/td

td width=”57%”height=”25″input name=”mendianziqu”type=”radio”value=”radiobutton”chec

ked/

門店自取

label

input type=”radio”name=”shangmensongche”value=”radiobutton”/

上門送車/label/td

/tr

改成

tr

td width=”43%”height=”25″取車方式:/td

td width=”57%”height=”25″input name=”quchefangshi”type=”radio”value=”mendianziqu”chec

ked/

門店自取

label

input type=”radio”name=”quchefangshi”value=”shangmensongche”/

上門送車/label/td

/tr

/**************完整PHP代碼如下 car.php***********************/

?php

if ($_POST) {

$link = mysql_connect ( “localhost”, “root”, “這裡是資料庫密碼” ); //自行修改密碼

$sql_creat_db = ‘create database IF NOT EXISTS `car`’;

mysql_query ( $sql_creat_db );

mysql_query ( “SET NAMES ‘GBK'”);

mysql_select_db ( “car”, $link ) or die ( ‘連接資料庫失敗’ );

$sql_creat_table = ‘

create table IF NOT EXISTS `getcar`(

`id` int(11) NOT NULL auto_increment,

`quchedidian` varchar(150) NOT NULL,

`quchefangshi` varchar(50) NOT NULL,

`birthday1` varchar(50) NOT NULL,

`qucheshijian` varchar(50) NOT NULL,

PRIMARY KEY (`id`)

) ENGINE=MyISAM

‘;

mysql_query ( $sql_creat_table ) or die ( ‘連接資料庫失敗’ );

if (preg_match ( “/^[\d]+$/”, $_POST [‘birthday1’] )) {

$birthday = intval ( $_POST [‘birthday1’] );

if ($birthday 31 || $birthday 1) {

echo ‘取車時間輸入錯誤,只能輸入數字’;

} elseif ($_POST [‘quchedidian’] == ‘0’) {

echo ‘請選擇取車地點’;

} elseif (! isset ( $_POST [‘quchefangshi’] )) {

echo ‘請選擇取車方式’;

} else {

$sql_insert_table = “

insert into getcar values(

NULL,

‘{$_POST[‘quchedidian’]}’,

‘{$_POST[‘quchefangshi’]}’,

‘{$birthday}’,

‘{$_POST[‘qucheshijian’]}’)

“;

if (mysql_query ( $sql_insert_table )) {

echo ‘提交成功br /’, ‘您提交的數據是:br /’, ‘取車地點:’, $_POST [‘quchedidian’], ‘br /’, ‘取車方式:’, $_POST [‘quchefangshi’], ‘br /’, ‘取車時間:’, $birthday . ‘日’ . $_POST [‘qucheshijian’], ‘點br /’;

} else echo $sql_insert_table ;

;

}

} else {

echo ‘取車時間輸入錯誤,只能輸入數字’;

}

}

?

form action=”” method=”post” name=”yijiao”input type=”hidden”

name=”hidden” value=”yes”

table width=”400″ height=”246″ border=”0″ cellpadding=”0″

cellspacing=”0″ id=”form”

tr

td

table width=”100%” height=”75″ border=”0″ cellpadding=”0″

cellspacing=”0″

tr

td height=”25″取車地點:/td

td height=”25″select name=”quchedidian”

option value=”0″請您選擇在何處發車/option

option value=”東風路總店”東風路總店/option

option value=”體育路一分店”體育路一分店/option

/select/td

/tr

tr

td width=”43%” height=”25″取車方式:/td

td width=”57%” height=”25″input name=”quchefangshi” type=”radio”

value=”門店自取” chec ked / 門店自取 label input type=”radio”

name=”quchefangshi” value=”上門送車” / 上門送車/label/td

/tr

tr

td height=”25″label取車時間:/label/td

td height=”25″span style=”PADDING-LEFT: 10px” label input

name=”birthday1″ type=”text” id=”birthday1″ size=”8″ maxlength=”10″ /

/label 日 select name=”qucheshijian”

option value=”1″01/option

option value=”2″02/option

/select 點/span/td

/tr

/table

/td

/tr

tr

td valign=”top”/td

/tr

tr

td height=”30″labelinput type=”submit” name=”Submit” value=”提交” //label

/td

/tr

/table

/form

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/255114.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-15 12:15
下一篇 2024-12-15 12:15

相關推薦

發表回復

登錄後才能評論