篇文章主要的向大家介紹了關(guān)于html input標(biāo)簽的單選按鈕的使用方法,還有關(guān)于HTML input標(biāo)簽的單選默認(rèn)按鈕的做法。接下來我們一起來看看這篇文章吧
<input> 標(biāo)簽用于搜集用戶信息。根據(jù)不同的type屬性值,輸入字段擁有很多種形式。輸入字段可以是文本字段、復(fù)選框、掩碼后的文本控件、單選按鈕、按鈕等等。
> <form action="form_action.asp" method="get">
>
> <input type="radio" name="radio" value="1">單選1
>
> <input type="radio" name="radio" value="2">單選2
>
> <input type="radio" name="radio" value="3">單選3
>
> <input type="radio" name="radio" value="4">單選4
>
> </form>
這個的效果很容易看到,我們還是先看看瀏覽器中的顯示效果吧:
這個效果一眼就能看到,很簡單的一個代碼
還有種是很多網(wǎng)站上都是經(jīng)常見到的,比如:單選性別,這個基本上都是用這種單選框去制作的。代碼如下:
HTML中的單選按鈕實現(xiàn)男女性別選擇,不讓男女同是都能都能選擇,實現(xiàn)方法:在按鈕的屬性里寫一個name屬性,并且把name的值設(shè)置成相同的
> <input id="man" type="radio" checked="checked" name="1" />男
>
> <input id="woman" type="radio" name="1"/>女
這個就不給圖了,比上面那個還簡單,就兩個單選框,我們經(jīng)常遇到的這個。
現(xiàn)在來說說HTML單選框按鈕怎么默認(rèn)選中:
首先我們先把第一個實例拿出來繼續(xù)說,我們只需要在其中加一個屬性,如下:
> <form action="form_action.asp" method="get">
>
> <input type="radio" name="radio" value="1">單選1
>
> <input type="radio" name="radio" value="2" checked>單選2
>
> <input type="radio" name="radio" value="3">單選3
>
> <input type="radio" name="radio" value="4">單選4
>
> </form>
這上面我沒做任何的點擊,自己出現(xiàn)在那上面的,刷新過后還能看到在單選2上面。
我們就可以看到,這樣就把單選框給默認(rèn)選中了,大家可以自己試試,多敲敲代碼。
好了,以上就是這篇關(guān)于html input標(biāo)簽做單選按鈕的文章了,有問題的可以在下方提問。
以上就是html單選按鈕默認(rèn)選中怎么做?input標(biāo)簽的單選按鈕用法實例的詳細(xì)內(nèi)容,更多請關(guān)注我!!!
我自己是一名從事了多年開發(fā)的web前端老程序員,目前辭職在做自己的web前端私人定制課程,今年我花了一個月整理了一份最適合2020年學(xué)習(xí)的web前端學(xué)習(xí)干貨,各種框架都有整理,送給每一位前端小伙伴,想要獲取的可以關(guān)注我的頭條號并在后臺私信我:前端,即可免費獲取。
制表單中的單選按鈕
<html>
<head>
<title>單選項</title>
<style>
<!--
form{
padding:0px; margin:0px;
font:14px Arial;
}
p{
padding:2px; margin:0px;
}
-->
</style>
<script language="javascript">
function getChoice(){
var oForm = document.forms["myForm1"];
var aChoices = oForm.camera;
for(i=0;i<aChoices.length;i++) //遍歷整個單選項表
if(aChoices[i].checked) //如果發(fā)現(xiàn)了被選中項則退出
break;
alert("您使用的相機品牌是:"+aChoices[i].value);
}
function setChoice(iNum){
var oForm = document.forms["myForm1"]; //獲取表單的節(jié)點
oForm.camera[iNum].checked = true; //設(shè)置某選項被選中
}
</script>
</head>
<body>
<form method="post" name="myForm1" action="addInfo.php">
您使用的相機品牌:
<p>
<input type="radio" name="camera" id="canon" value="Canon">
<label for="canon">Canon</label>
</p>
<p>
<input type="radio" name="camera" id="nikon" value="Nikon">
<label for="nikon">Nikon</label>
</p>
<p>
<input type="radio" name="camera" id="sony" value="Sony" checked>
<label for="sony">Sony</label>
</p>
<p>
<input type="radio" name="camera" id="olympus" value="Olympus">
<label for="olympus">Olympus</label>
</p>
<p>
<input type="radio" name="camera" id="samsung" value="Samsung">
<label for="samsung">Samsung</label>
</p>
<p>
<input type="radio" name="camera" id="pentax" value="Pentax">
<label for="pentax">Pentax</label>
</p>
<p>
<input type="radio" name="camera" id="others" value="其它">
<label for="others">others</label>
</p>
<p><input type="submit" name="btnSubmit" id="btnSubmit" value="Submit" class="btn"></p>
<p><input type="button" value="檢測選中對象" onclick="getChoice();">
<input type="button" value="設(shè)置為Canon" onclick="setChoice(0);"></p>
</form>
</body>
</html>
設(shè)置復(fù)選框(全選、全不選、反選):
*請認(rèn)真填寫需求信息,我們會在24小時內(nèi)與您取得聯(lián)系。