Javascript 如何减少Document.getelementbyid
这里的代码包含了大量的Javascript 如何减少Document.getelementbyid,javascript,jquery,Javascript,Jquery,这里的代码包含了大量的文档。getelementbyid用于简化JavaScript单选按钮点击时显示和隐藏的列表框,现在我正在尝试减少代码,但是作为一名jquery初学者,我正在学习如何减少jquery中的代码 <script language="JavaScript" type="text/javascript"> function fun(s) { /* table 1 */ if (s == "maingroup") { document.ge
文档。getelementbyid
用于简化JavaScript单选按钮点击时显示和隐藏的列表框,现在我正在尝试减少代码,但是作为一名jquery初学者,我正在学习如何减少jquery中的代码
<script language="JavaScript" type="text/javascript">
function fun(s) {
/* table 1 */
if (s == "maingroup") {
document.getElementById("subgroup").value = null;
document.getElementById("itemname").value = null;
document.getElementById("subgroup_value").value = null;
document.getElementById("itemname_value").value = null;
document.getElementById("maingroup").style.display = '';
document.getElementById("subgroup").style.display = 'none';
document.getElementById("itemname").style.display = 'none';
}
}
<script>
康乐及文化事务署(s){
/*表1*/
如果(s==“主组”){
document.getElementById(“子组”).value=null;
document.getElementById(“itemname”).value=null;
document.getElementById(“subgroup_value”)。value=null;
document.getElementById(“itemname_值”).value=null;
document.getElementById(“maingroup”).style.display='';
document.getElementById(“subgroup”).style.display='none';
document.getElementById(“itemname”).style.display='none';
}
}
康乐及文化事务署(s)
{
/*表1*/
如果(s==“主组”)
{
$(“#子组”).val(“”);
$(“#项目名称”).val(“”);
$(“#子组_值”).val(“”);
$(“#项目名称_值”).val(“”);
$(“#主组”).show();
$(“#子组”).hide();
$(“#itemname”).hide();
}
康乐及文化事务署(s)
{
/*表1*/
如果(s==“主组”)
{
$(“#子组”).val(“”);
$(“#项目名称”).val(“”);
$(“#子组_值”).val(“”);
$(“#项目名称_值”).val(“”);
$(“#主组”).show();
$(“#子组”).hide();
$(“#itemname”).hide();
}
康乐及文化事务署(s)
{
/*表1*/
如果(s==“主组”)
{
$(“#子组”).val(“”);
$(“#项目名称”).val(“”);
$(“#子组_值”).val(“”);
$(“#项目名称_值”).val(“”);
$(“#主组”).show();
$(“#子组”).hide();
$(“#itemname”).hide();
}
康乐及文化事务署(s)
{
/*表1*/
如果(s==“主组”)
{
$(“#子组”).val(“”);
$(“#项目名称”).val(“”);
$(“#子组_值”).val(“”);
$(“#项目名称_值”).val(“”);
$(“#主组”).show();
$(“#子组”).hide();
$(“#itemname”).hide();
}
要使用Jquery,您需要在页面中导入它:
<script type="text/javascript" src="http://code.jquery.com/jquery-2.1.0.min.js"></script>
如果类名也是唯一的,那么也可以使用$(“.class”)而不是$(“#id”)
而不是hide()
和show()
使用fadeOut(“持续时间以毫秒计”)
,fadeIn(“持续时间以毫秒计”)
这会增加一些魔力
看看:
希望它能对您有所帮助。要使用Jquery,您需要在页面中导入它:
<script type="text/javascript" src="http://code.jquery.com/jquery-2.1.0.min.js"></script>
如果类名也是唯一的,那么也可以使用$(“.class”)而不是$(“#id”)
而不是hide()
和show()
使用fadeOut(“持续时间以毫秒计”)
,fadeIn(“持续时间以毫秒计”)
这会增加一些魔力
看看:
希望它能对您有所帮助。要使用Jquery,您需要在页面中导入它:
<script type="text/javascript" src="http://code.jquery.com/jquery-2.1.0.min.js"></script>
如果类名也是唯一的,那么也可以使用$(“.class”)而不是$(“#id”)
而不是hide()
和show()
使用fadeOut(“持续时间以毫秒计”)
,fadeIn(“持续时间以毫秒计”)
这会增加一些魔力
看看:
希望它能对您有所帮助。要使用Jquery,您需要在页面中导入它:
<script type="text/javascript" src="http://code.jquery.com/jquery-2.1.0.min.js"></script>
如果类名也是唯一的,那么也可以使用$(“.class”)而不是$(“#id”)
而不是hide()
和show()
使用fadeOut(“持续时间以毫秒计”)
,fadeIn(“持续时间以毫秒计”)
这会增加一些魔力
看看:
希望能对你有所帮助。好的,这个(现在更小)怎么样
您可以使用以下JavaScript:
function fun(s) {
var table = $('#'+s.parents('tr').data('id'));
$('select,input[type=hidden]', table).val('').hide();
$('#'+s.val()).show();
}
function fu() {
$('select').hide();
}
$(function () {
$('input[type=radio]').on('click', function () {
fun($(this));
});
fu();
})
使用以下(已清理)HTML:
主要群体
分组
项目名称
国家
区
陈述
城市
区域经理
出口
AA
BB
科科斯群岛
DD
EE
FF
游戏打得好
嗯
二,
林俊杰
KK
陆上通信线
嗯
NN
面向对象
聚丙烯
QQ
RR
党卫军
TT
UU
XX
YY
ZZ
aa
bb
复写的副本
好的,这个(现在更小)怎么样
您可以使用以下JavaScript:
function fun(s) {
var table = $('#'+s.parents('tr').data('id'));
$('select,input[type=hidden]', table).val('').hide();
$('#'+s.val()).show();
}
function fu() {
$('select').hide();
}
$(function () {
$('input[type=radio]').on('click', function () {
fun($(this));
});
fu();
})
使用以下(已清理)HTML:
主要群体
分组
项目名称
国家
区
陈述
城市
区域经理
出口
AA
BB
科科斯群岛
DD
EE
FF
游戏打得好
嗯
二,
林俊杰
KK
陆上通信线
嗯
NN
面向对象
聚丙烯
QQ
RR
党卫军
TT
UU
XX
YY
ZZ
aa
bb
复写的副本
好的,这个(现在更小)怎么样
您可以使用以下JavaScript:
function fun(s) {
var table = $('#'+s.parents('tr').data('id'));
$('select,input[type=hidden]', table).val('').hide();
$('#'+s.val()).show();
}
function fu() {
$('select').hide();
}
$(function () {
$('input[type=radio]').on('click', function () {
fun($(this));
});
fu();
})
使用以下(已清理)HTML:
主要群体
分组
项目名称
国家
区
陈述
城市
区域经理
出口
AA
BB
科科斯群岛
DD
EE
FF
游戏打得好
嗯
二,
林俊杰
KK
陆上通信线
嗯
NN
面向对象
聚丙烯
QQ
RR
党卫军
TT
UU
XX
YY
ZZ
aa
bb
复写的副本
好的,这个(现在更小)怎么样
您可以使用以下JavaScript:
function fun(s) {
var table = $('#'+s.parents('tr').data('id'));
$('select,input[type=hidden]', table).val('').hide();
$('#'+s.val()).show();
}
function fu() {
$('select').hide();
}
$(function () {
$('input[type=radio]').on('click', function () {
fun($(this));
});
fu();
})
使用以下(已清理)HTML:
主要群体
分组
项目名称
国家
区
陈述
城市
区域经理
出口
AA
BB
科科斯群岛
DD
EE
FF
游戏打得好
嗯
二,
林俊杰
KK
陆上通信线