gpt4 book ai didi

asp.net - 在客户端使用 javascript 更改按钮的验证组

转载 作者:行者123 更新时间:2023-11-29 17:32:02 24 4
gpt4 key购买 nike

在表单中,我有多个控件组,它们使用验证组属性进行分组。我想在下拉列表中选择的项目的基础上使用 JavaScript 在客户端动态地将验证组分配给 asp.Button。

这是我正在使用的 JavaScript,但它不起作用。它显示验证组未定义,但实际上定义了默认组。

请给我建议。谢谢

<script type="text/JavaScript">

function NextClicked() {

var _ddlStatus = document.getElementById("<%=ddl.ClientID%>");

var _selectedIndex = _ddlStatus.selectedIndex;

var _btn = document.getElementById("<%=btnNext.ClientID%>");


alert(_btn.ValidationGroup); // here in messge it shows undefiend, yet I have defiend a group in button as default.


if (_selectedIndex == 1) {

_btn.ValidationGroup = "G1";

}

else

if (_selectedIndex == 2) {
_btn.ValidationGroup = "G2";
}
}

最佳答案

function changeValidationGrop(){
var _ddlStatus = document.getElementById("<%=ddl.ClientID%>");
var _selectedIndex = _ddlStatus.selectedIndex;
var btn = document.getElementById("<%=btnNext.ClientID%>");
var newValGroup;
if(_selectedIndex == 1)
newValGroup="G1";
else
newValGroup="G2";
btn.onclick = function(){
WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("btnNext", "", true, newValGroup, "", false, false));
}
}

仍然no documentation

关于asp.net - 在客户端使用 javascript 更改按钮的验证组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3042724/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com