关于单选框的问题 <input name="r1" type="radio" value="0" onclick="lock(this); " <?php if ($dhcp=='1') echo 'checked'?>>启用DHCP.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php$dhcp = 0;?><script language='javascript'> var dhcp = "<?php echo $dhcp;?>"; window.onload = function() { var r1Obj = document.getElementsByName('r1'); if(dhcp == 1) { r1Obj[1].checked = true; r1Obj[0].checked = false; } else { r1Obj[0].checked = true; r1Obj[1].checked = false; } }</script> 楼上正解,在两个radio里面做判断。 你点启用的时候,或者不启用的时候,肯定要刷新页面的.$dhcp是从表单提交过去的值. <input name="r1" type="radio" value="0" onclick="lock(this); " <?PHP if($dhcp=='0')echo 'checked';?>>启用DHCP<input name="r1" type="radio" value="1" onclick="lock(this);" <?PHP if($dhcp=='1')echo 'checked';?>>不启用 jsonp的问题:请大家帮看看哪里错了“Uncaught SyntaxError: Unexpected token : ” php安装apc出问题 请问下gettimeofday()的问题 PHP小菜请教一个问题 复选框如何变为静态不能再被改变 mysql查询 郁闷啊,难道MYSQL不支持条件表达式排序? 请教正则表达式! 一个好消息和一堆坏消息 PHP API与HTML页面交互 求验证文本框的JS脚本 php向数据库填加记录的问题
<?php
$dhcp = 0;
?>
<script language='javascript'>
var dhcp = "<?php echo $dhcp;?>";
window.onload = function()
{
var r1Obj = document.getElementsByName('r1');
if(dhcp == 1)
{
r1Obj[1].checked = true;
r1Obj[0].checked = false;
}
else
{
r1Obj[0].checked = true;
r1Obj[1].checked = false;
}
}
</script>
$dhcp是从表单提交过去的值.
<input name="r1" type="radio" value="1" onclick="lock(this);" <?PHP if($dhcp=='1')echo 'checked';?>>不启用