導航:首頁 > 編程語言 > phpradio判斷

phpradio判斷

發布時間:2022-04-11 02:15:25

php if 判斷 radio

這個需要用到js,
function changetimestype(){
var formac = document.getElmentById("myFORM");
var rads = document.getElementsByName("is_curr");
for(var i=0;i<rads.length;i++){
if(rads[i].value == 1){
formac .action="index.php?action=re_zong";
}else{
formac .action="index.php?action=re_dai";
}
}
}
你可以試一下

Ⅱ php 讀取MYSQL數據到radio 選項數組後,如何用JS判斷是否為空

我簡單寫了下,就是獲取所有的raido,看checked的總數是否等於radio的總數/4<br><br>function chk(){<br> var i = k = 0;<br> var r = document.getElementsByTagName('input');<br> var l = r.length;<br> for ( var j=0; j<l; j++ ){<br> if ( r[j].type != 'radio' ) continue;<br> k++;<br> if ( r[j].checked == true ) i++;<br> }<br> if ( k/4 > i ){<br> alert('please checked');<br> return false;<br> }<br>} <br><br>你後台部分生成的<input>有點亂,你查看下是否是你說的4個1組的<br><br>input type='radio' id='".$qrow["id"]."' name='".$row["id"]."[]' value='".$qrow["id"].<br>其中name屬性為什麼加 『[]』?

Ⅲ php 一個頁面有好幾個radio按鈕,怎麼實現radio按鈕切換,檢索條件部分跟在動態切換。

這個是需要用JS來實現的,就類似tap選項卡的效果。下面是找的一個例子,和你想要的效果一樣

<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">

<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<title>Radio切換效果</title>
<style>
*{margin:0;padding:0;}
body{margin:50px;font-size:12px;color:#666;}
li{list-style:none;}
div{width:210px;}#tab1,#tab2{width:398px;height:34px;border:1px#cfedffsolid;border-bottom:0;background:url(images/title.gif)repeat-x;}#tab1ul,#tab2ul{margin:0;padding:0;}#tab1li,#tab2li{float:left;padding:030px;height:34px;line-height:34px;text-align:center;border-right:1px#ebf7ffsolid;cursor:pointer;}#tab1li.now,#tab2li.now{color:#5299c4;background:#fff;font-weight:bold;}.tablist{width:378px;height:100px;padding:10px;font-size:14px;line-height:24px;border:1px#cfedffsolid;border-top:0;display:none;}.block{display:block;}
fieldset{width:378px;border:1px#B0C0D1solid;padding:10px;}
legend{background:#B0C0D1;padding:4px10px;color:#fff;}#c{margin-top:10px;}.c1,.c2{width:378px;line-height:20px;}.c1{color:#014CC9;}.c2{color:#7E6095;}
h3{font-size:16px;padding:5px0;}.red{color:#BD0A01;}
</style>
</head>

<body>
<h1>Radio切換</h1>
<scripttype="text/javascript">
functionradioShow(){
varmyradio=document.getElementsByName("myradio");
vardiv=document.getElementById("c").getElementsByTagName("div");
for(i=0;i<div.length;i++){
if(myradio[i].checked){
div[i].style.display="block";
}else{
div[i].style.display="none";
}
}
}
</script>
<formname="ck">
<fieldset>
<legend>I'mRadio</legend>
<h3>請選擇:</h3>
<labelfor="r1"class="red">
<inputname="myradio"id="r1"type="radio"value=""checked="checked"onclick="radioShow();"/>XML教程</label>
<labelfor="r2"class="red">
<inputname="myradio"id="r2"type="radio"value=""onclick="radioShow();"/>瀏覽器腳本</label>
<divid="c">
<divclass="c1">
<labelfor="xml">
<inputname="c2"type="checkbox"id="xml"value=""/>XML</label>
<labelfor="dtd">
<inputname="c2"id="dtd"type="checkbox"value=""/>DTD</label>
<labelfor="xmldom">
<inputname="c2"id="xmldom"type="checkbox"value=""/>XMLDOM</label>
<labelfor="xsl">
<inputname="c2"id="xsl"type="checkbox"value=""/>XSL</label>
<labelfor="xslt">
<inputname="c2"id="xslt"type="checkbox"value=""/>XSLT</label>
<labelfor="xslfo">
<inputname="c2"id="xslfo"type="checkbox"value=""/>XSL-FO</label>
<labelfor="xpath">
<inputname="c2"id="xpath"type="checkbox"value=""/>XPath</label>
<labelfor="xquery">
<inputname="c2"id="xquery"type="checkbox"value=""/>XQuery</label>
<labelfor="xlink">
<inputname="c2"id="xlink"type="checkbox"value=""/>XLink</label>
<labelfor="xpointer">
<inputname="c2"id="xpointer"type="checkbox"value=""/>XPointer</label>
<labelfor="schema">
<inputname="c2"id="schema"type="checkbox"value=""/>Schema</label>
<labelfor="xforms">
<inputname="c2"id="xforms"type="checkbox"value=""/>XForms</label>
</div>
<divclass="c2"style="display:none;">
<labelfor="js">
<inputname="c3"id="js"type="checkbox"value=""/>JavaScript</label>
<labelfor="hd">
<inputname="c3"id="hd"type="checkbox"value=""/>HTMLDOM</label>
<labelfor="dhtml">
<inputname="c3"id="dhtml"type="checkbox"value=""/>DHTML</label>
<labelfor="vbs">
<inputname="c3"id="vbs"type="checkbox"value=""/>VBScript</label>
<labelfor="ajax">
<inputname="c3"id="ajax"type="checkbox"value=""/>AJAX</label>
<labelfor="e4x">
<inputname="c3"id="e4x"type="checkbox"value=""/>E4X</label>
<labelfor="wml">
<inputname="c3"id="wml"type="checkbox"value=""/>WMLScript</label>
</div>
</div>
</fieldset>
</form>
</body>

</html>

Ⅳ PHP中怎樣獲取radio單選框的值

html 代碼:

<formaction="index.php"method="post"><!--get方法也是可以的--!>
<inputtype="radio"name="sex"value="f">女
<inputtype="radio"name="sex"value="m">男
<inputtype="submit"name="submit"value="提交">
</form

兩個radio控制項的name屬性必須是一樣的

index.php代碼:

$_POST['sex'];//就是單選框選中的如果使用的是get方法,那麼使用$_GET['sex'];

上面的只是簡單地例子,可以參考一下

Ⅳ PHP代碼怎麼獲取radio中的value值

radio是html中的單選項標簽,通常放置於form表單中使用,value屬性是標簽的值;
獲得值得兩種方式:
一是在頁面中通過javascript來獲得:為radio加id屬性,然後通過getElementsById(id名').value得到;
二是使用表單的action屬性傳值,使用PHP為通過get或者post方法傳給某頁面,使用$_GET['name名']或$_POST['name名']來獲得。

Ⅵ php中radio選擇項用$_POST['rdo']獲取為空

注意你的flow.php文件要和你生成flow.dwt模板文件的php文件要在同一個目錄下,而不是把flow.php和flow.dwt文件放在一個文件下。也就是你在模板文件中action的文件一定要和php文件路徑保持一致!

Ⅶ php 如何選中radio的值

<form method="post" action="index.php">
One-way
<input type="radio" checked="checked" name="flight_type" value="one-way" onClick=submit();>
Return
<input type="radio" name="flight_type" value="return" onClick=submit();>
</form>

或者在原來代碼的基礎上添加一個submit按鈕
<input type="submit" value="提交" style="width: 120px">

Ⅷ php radio 取值

從form可以看出 在提交的時候調用了
ajaxpost('registerform', 'returnmessage4', 'returnmessage4', 'onerror');return false;"

你可以去查找一下ajaxpost這個函數是在哪定義的,進而找到該ajax請求是由哪個PHP頁面處理的,在裡面就可以加上你想要做的事情了

Ⅸ PHP,radio取值問題,為什麼取不到radio的值

<?php echo $array[0];?>這樣值就出來了。

<?php $radio_name = $_GET['radio'];
echo $radio_name;
?>
你這個只要是對的,但你要確定$_GET['radio']是有東西的。

Ⅹ 請教這個判斷如何寫謝謝!一個form兩個radio,寫個判斷如果選擇中radio1提交後就把表單信息傳到1.php里

可以用js控制
當選中 radio1 的時候改變form的action屬性,改成1.php
當選中 radio2 的時候改變form的action屬性,改成2.php

這樣就能改變表單的傳遞方向了。但是如果針對用戶是比較老的電腦(比如說學校的機房),可能會出現禁用js,或者js兼容性問題失效。那麼就可以用後台判斷的方法,如下:

表單提交到一個 a.php 中,根據傳值判斷選中了哪個 radio ,然後選擇性的執行代碼進行處理(處理的時候可以把1.php 和 2.php 的代碼粘貼過來,同樣的也可以用include引入)。也就一個 if 判斷的事兒

閱讀全文

與phpradio判斷相關的資料

熱點內容
優信二手車解壓後過戶 瀏覽:61
Windows常用c編譯器 瀏覽:778
關於改善國家網路安全的行政命令 瀏覽:833
安卓如何下載網易荒野pc服 瀏覽:654
javainetaddress 瀏覽:104
蘋果4s固件下載完了怎麼解壓 瀏覽:1002
命令zpa 瀏覽:285
python編譯器小程序 瀏覽:944
在app上看視頻怎麼光線調暗 瀏覽:540
可以中文解壓的解壓軟體 瀏覽:591
安卓卸載組件應用怎麼安裝 瀏覽:912
使用面向對象編程的方式 瀏覽:339
程序員項目經理的年終總結範文 瀏覽:929
內衣的加密設計用來幹嘛的 瀏覽:432
淮安數據加密 瀏覽:292
魔高一丈指標源碼 瀏覽:982
松下php研究所 瀏覽:168
c回調java 瀏覽:399
夢幻端游長安地圖互通源碼 瀏覽:745
電腦本地文件如何上傳伺服器 瀏覽:312