[英]how to change element css class runtime using javascript
我已经解决了一些禁用更新面板按钮的新功能。 在这里,我成功禁用了按钮控件,并使用此javascript更改了innertext ob按钮:
<script type="text/javascript">
Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(BeginRequestHandler);
function BeginRequestHandler(sender, args) {
document.getElementById('<%=btn_Login.ClientID %>').innerText = "Processing..";
args.get_postBackElement().disabled = true;
}
</script>
在这里,我只想为所有更新面板创建一个通用功能,当用户单击此按钮时,该面板具有提交行为,然后它检测回发并禁用其他所有具有提交行为的控件,在这里,我也想更改元素类属性。
谁能帮我...
使用jQuery
添加课程:
$('selector').addClass("classname")
删除课程:
$('selector').removeClass("classname")
更改整个类的属性
$('seletor').attr('class', 'classname');
使用JavaScript
添加课程:
document.querySelector('selector').classList.add('classname')
删除课程:
document.querySelector('selector').classList.remove('classname')
更改整个类的属性:
document.querySelector('selector').setAttribute('class','classname');
您还可以添加或删除多个类$(selector).addClass('class1 class2')
要么
$(selector).removeClass('class1 class2')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.