html多選按鈕
Ⅰ html如何做下拉的可多選的復選框列表
<form action="work.asp?action=addwork" method="post" name="input" id="input">
<p>選擇姓名:
<select name="Emp_name" id="Emp_ID">
<option value="False">請選擇人員</option>
<%
Dim Rs
set Rs=createobject("ADODB.recordset")
rs.open "Employee",conn,1,3
do while not Rs.eof
%>
<option value="<%=rs("Emp_Name")%>"><%=rs("Emp_Name")%></option>
<%
Rs.movenext
loop
set Rs=nothing
Rs.close
%>
</select><span class="STYLE3">(正確選擇自己的回名字答)</span></p>
Ⅱ html復選框
多選一應該使用單選框呀,把你的<form>...</form>部分貼上來看看。
補充:
那你的意思是說,這個<form>裡面的checkbox,至少要選中一個,否則就算空,因為不能要求所有都必須選擇,是?
那樣我認為,可以用循環檢測所有的checkbox,如果有一個選中就設置變數has1為true,我寫了下面的例子代碼:
<form name='form1'>
<input type='checkbox' name='VoteOption1' value=1>通過本課程學習了解<br>
<input type='checkbox' name='VoteOption1' value=2>掌握具體的網路方法<br>
<input type='checkbox' name='VoteOption1' value=3>掌握一些基本原理與方法
</form>
<script type=text/javascript>
has1=false;
for (i=0;i<document.form1.length;i++)
if (document.form1.elements[i].type=='checkbox')
if (document.form1.elements[i].checked) has1=true;
if (has1==false) alert('一個都沒有選');
</script>
Ⅲ HTML 怎麼用復選框 起用按鈕
樓主要做的抄功能是可以通過襲checkbox禁止和啟用submit按鈕吧
function check(){
var str=document.form1.box;
if(str.checked==true)
alert("選中");//這里應該怎麼寫才能把Submit按鈕起用能
else
document.form1.Submit.disabled="disabled";//把按鈕禁用}
這里的form1指代不明!
你應該加:
<form action="" method="" name="form1">
<input name="box" type="checkbox" value="" onclick="check()" />
<input type="submit" name="Submit" value="提交" />
</form>
這樣就可以了。
希望我的回答對樓主有幫助,不懂可以繼續追問。
Ⅳ HTML多選下拉框怎麼做
<selectmultiple="multiple">
<option>...</option>
...
</select>
按住ctrl點擊左鍵即可多選
Ⅳ html:checkbox 多選
把name設置能一樣的
之後就可以$_REQUEST['NAME']
是個
如:(我用的是php)
<input type=checkbox name=checkbox[] id=checkbox_1 value=被取到的值1 checked=true />
<input type=checkbox name=checkbox[] id=checkbox_2 value=被取到的值2 checked=true />
<input type=checkbox name=checkbox[] id=checkbox_3 value=被取到的值3 checked=true />
$allready_arr=$_REQUEST[checkbox];
這個時候提交以後。被選中的checkbox的value就取到了
下面是常用的。全選和反選
function checkAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
// if (e.name != 'chkall')
e.checked = true// form.chkall.checked;
}
}
function checkOthers(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
// if (e.name != 'chkall')
if (e.checked==false)
{
e.checked = true;// form.chkall.checked;
}
else
{
e.checked = false;
}
}
}
Ⅵ html5 單選按鈕為什麼出現可以多選情況
首先一定要給所有單選組設置同一個name,這樣才能在這組內的radio只能選回一個,如答
<input type="radio" name="radio">男</input>
<input type="radio" name="radio">女</input>
Ⅶ html 多選框 如何用js 控制全選 並且一鍵復制選中的多項值到剪貼板
控制全選很好辦,但是復制到剪切板就不好辦了,我嘗試了window.clipboardData.setData()方法和 zeroClipboard 庫都沒用,內Chrome、容ie11、edge 瀏覽器都不支持這個幾個對象
Ⅷ html里怎麼判斷復選按鈕是否被選中
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<script>
var str="";
function show()
{
var checks=document.forms[0].kc;
for(var i=0;i<checks.length;i++)
{
if(checks[i].checked)
{
str=str+checks[i].value+",";
}
}
alert("你選中的有: "+str);
}
</script>
<BODY>
<form>
<input type=checkbox name=kc value="語文">語文<br>
<input type=checkbox name=kc value="數學">數學<br>
<input type=checkbox name=kc value="政治">政治<br>
<input type=checkbox name=kc value="英語">英語<br>
<input type=checkbox name=kc value="化學">化學<br>
<input type=checkbox name=kc value="物理">物理<br>
<input type=checkbox name=kc value="計算機">計算機<br>
<input type=button value=提交 onclick="show();">
</form>
</BODY>
</HTML>