页面表单对象是按什么标志编组的呢?应该是name,但是我改变name却无法解除掉表单对象的编组。该如何解除呢?急等 不可以楼主想达到什么目的呢?是什么样的需求会要通过改变form的name来实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本来是编组的radio,按一个其他的就取消掉。我现在要改变它们的组属性,让他们变成独立的radio 不是显示隐藏,例如4个radioR1、R2、R3、R4、R5、R6。本来是点一个其它都取消选择的(就是所说的“组”),现在我要用JS动态的把他们分成两组或多组,R1、R2、R3一组,R4、R5、R6一组。或者在某条件下变成R1、R2一组,R3、R4一组,R5、R6一组。这样的话采用建立这些存在情况的RADIO组,然后隐藏显示的话实在太麻烦了吧。我希望通过JS能动态控制编组。方法越简单越好 冲着200分而来,呵:<script>function trychange(obj){var outhtml=obj.outerHTML;outhtml=outhtml.replace(/name=\w+\>/,"name=r2");outhtml=outhtml.replace(" CHECKED","");obj.outerHTML=outhtml+">";}</script><input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)"><input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)"><input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)"><input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)">不知是否符合要求? IE5.5下测试不通过,无端冒出个角">"出来 这样就不怕多角少角了:<script>function trychange(obj){ var outhtml=obj.outerHTML; var objname=obj.name; outhtml=outhtml.replace("name="+objname,"name=r2"); outhtml=outhtml.replace(" CHECKED",""); obj.outerHTML=outhtml;}</script><input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)"><input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)"><input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)"><input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)"> json返回值? 内网用户搭建的网站,怎么才能被外网访问? 关于removeChild的问题,比较简单,但搞不清楚,先谢谢了 导航条固定的问题 jQuery 获得iframe页面里边的ID值 请教如何“打印预览”不同框架页里的页面呢? Jsp调用JavaScript的方法 设为首页应该怎么写? 用js怎么连接 aa.php 请教一个简单的定时弹窗问题!setInterval() JavaScript能否读写INI文件? RADIO动态分组的问题没解决,能解决的两贴一并拿分,急等
冲着200分而来,呵:<script>
function trychange(obj){
var outhtml=obj.outerHTML;
outhtml=outhtml.replace(/name=\w+\>/,"name=r2");
outhtml=outhtml.replace(" CHECKED","");
obj.outerHTML=outhtml+">";
}
</script><input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)">
<input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)">
<input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)">
<input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)">
不知是否符合要求?
这样就不怕多角少角了:<script>
function trychange(obj){
var outhtml=obj.outerHTML;
var objname=obj.name;
outhtml=outhtml.replace("name="+objname,"name=r2");
outhtml=outhtml.replace(" CHECKED","");
obj.outerHTML=outhtml;
}
</script><input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)">
<input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)">
<input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)">
<input type="radio" name='R1' value="radiobutton" onDblClick="trychange(this)">