我要在JavaScript中控制.Net中的Radionbutton的变化:选中其中的一个RadioButton,其它都变成radiobutton.check=false,怎么做?在线等,有

bishopliangjun1 2003-07-02 10:07:28
我要在JavaScript中控制.Net中的Radionbutton的变化:选中其中的一个RadioButton,其它都变成radiobutton.check=false,怎么做?在线等,有结果立刻给分
我用的是vb.net
...全文
31 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
bishopliuyun 2003-07-02
  • 打赏
  • 举报
回复
用JavaScript编写一个倒计时(例:“你还有25分15秒”),并让它在浮动在一个相对固定位置,并在页面刷新时,你倒计时的时间不会跟着刷新,怎么做(运行环境:.Net)
fason 2003-07-02
  • 打赏
  • 举报
回复
看来楼上还不会用radio,name属性相同就是起多选一的作用
bubuy 2003-07-02
  • 打赏
  • 举报
回复
你试试就知道了,你把名字改一样试试?
fason 2003-07-02
  • 打赏
  • 举报
回复
不明白你的写这是什么意思?name相同不就行了吗?
bubuy 2003-07-02
  • 打赏
  • 举报
回复
忘了判断类型了,这个完美些:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>脚本中这样写
<script language="JavaScript" type="text/JavaScript">

function selectbubuy(v)
{

for (var i=0;i<document.form1.elements.length;i++){

var e = document.form1.elements[i];

if (e.name!=v && e.type=="radio")
//alert('vvvv');
e.checked =false;

}
}
</script>
<form name="form1">
<input type="radio" name="a" value="radiobutton" onClick="selectbubuy('a')">
<input type="radio" name="b" value="radiobutton" onClick="selectbubuy('b')">
<input type="radio" name="c" value="radiobutton" onClick="selectbubuy('c')">
</form>
</body>
</html>
bubuy 2003-07-02
  • 打赏
  • 举报
回复
试试我的:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>脚本中这样写
<script language="JavaScript" type="text/JavaScript">

function selectbubuy(v)
{

for (var i=0;i<document.form1.elements.length;i++){

var e = document.form1.elements[i];

if (e.name!=v)
//alert('vvvv');
e.checked =false;

}
}
</script>
<form name="form1">
<input type="radio" name="a" value="radiobutton" onClick="selectbubuy('a')">
<input type="radio" name="b" value="radiobutton" onClick="selectbubuy('b')">
<input type="radio" name="c" value="radiobutton" onClick="selectbubuy('c')">
</form>
</body>
</html>
awaysrain 2003-07-02
  • 打赏
  • 举报
回复
怎么不行啊?
出什么错
bishopliangjun1 2003-07-02
  • 打赏
  • 举报
回复
不行的
awaysrain 2003-07-02
  • 打赏
  • 举报
回复

用脚本这样

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript">
function test(rdbtn)
{
var temps = document.getElementsByTagName("input")
for(i=0;i<temps.length;i++)
{
if(temps[i].type=="radio")
{
temps[i].checked=false;
}
}
rdbtn.checked=true;
}
</script>
</head>

<body>
<form name="form1" method="post" action="">
<input type="radio" name="radiobutton1" value="radiobutton" onClick="test(this)">
点这个 <br>
<input type="radio" name="radiobutton2" value="radiobutton">
<input type="radio" name="radiobutton3" value="radiobutton">
<input type="radio" name="radiobutton4" value="radiobutton">
</form>
</body>
</html>
awaysrain 2003-07-02
  • 打赏
  • 举报
回复
用不着控制吧,有那个控件,好象是RadioButtonList
bishopliangjun1 2003-07-02
  • 打赏
  • 举报
回复
其实很简单,就是用radiobutton中的groupname=1就行,是所有的这个属性(button)
sportdog 2003-07-02
  • 打赏
  • 举报
回复
private void Button1_Click(object sender, System.EventArgs e)
{
string connstr,sql;
connstr="server=.;uid=sa;pwd=sa;database=kyoa";
sql="select * from jb_ry";
SqlConnection conn=new SqlConnection(connstr);
SqlDataAdapter da=new SqlDataAdapter(sql,conn);
DataSet ds=new DataSet();
da.Fill(ds,"zhou");
RadioButtonList1.DataSource=ds;
RadioButtonList1.DataTextField="xm";
RadioButtonList1.DataValueField="gh";
RadioButtonList1.DataBind();
}
bubuy 2003-07-02
  • 打赏
  • 举报
回复
不是啊,楼主的意思是要不同名字的radio嘛

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧