Javascript Getting.ascx RadioButton通过JS列出所选项目
我试图通过页面上的java脚本在asp:RadioButtonList中获取当前选中的项。我已经查阅了如何做到这一点,但所建议的方法都不起作用。我正在为dnn模块编码。以下是我所拥有的:Javascript Getting.ascx RadioButton通过JS列出所选项目,javascript,asp.net,dotnetnuke,radiobuttonlist,Javascript,Asp.net,Dotnetnuke,Radiobuttonlist,我试图通过页面上的java脚本在asp:RadioButtonList中获取当前选中的项。我已经查阅了如何做到这一点,但所建议的方法都不起作用。我正在为dnn模块编码。以下是我所拥有的: <script type="text/javascript"> function BeginDownload() { var radioObj = document.getElementsByName('<%= SliderStyles.ClientID %>'); fo
<script type="text/javascript">
function BeginDownload() {
var radioObj = document.getElementsByName('<%= SliderStyles.ClientID %>');
for (var i = 0; i < radioObj.length; ++i ) {
if (radioObj[i].checked) {
if (radioObj[i].value == "0") { __doPostBack("ImgDownload", $("#waterwheel-carousel-horizon").CurrentSelectedImg().toString()); }
else if (radioObj[i].value == "1") { __doPostBack("ImgDownload", $("#slides").CurrentSelectedImg().toString()); }
}
}
}
函数BeginDownload(){
var radioObj=document.getElementsByName(“”);
对于(变量i=0;i
到目前为止,我在Javascript中得到的值每次都返回null。您好,请尝试使用getElementsById
Hello try with getElementsById
<script type="text/javascript">
function BeginDownload() {
var radioObj = document.getElementsById('<%= SliderStyles.ClientID %>');
for (var i = 0; i < radioObj.length; ++i ) {
if (radioObj[i].checked) {
if (radioObj[i].value == "0") { __doPostBack("ImgDownload", $("#waterwheel-carousel-horizon").CurrentSelectedImg().toString()); }
else if (radioObj[i].value == "1") { __doPostBack("ImgDownload", $("#slides").CurrentSelectedImg().toString()); }
}
}
}
函数BeginDownload(){
var radioObj=document.getElementsById(“”);
对于(变量i=0;i
您的for循环不正确,请将“++i”更改为“i++”
对于(var i=0;i
Hello try with getElementsById
<script type="text/javascript">
function BeginDownload() {
var radioObj = document.getElementsById('<%= SliderStyles.ClientID %>');
for (var i = 0; i < radioObj.length; ++i ) {
if (radioObj[i].checked) {
if (radioObj[i].value == "0") { __doPostBack("ImgDownload", $("#waterwheel-carousel-horizon").CurrentSelectedImg().toString()); }
else if (radioObj[i].value == "1") { __doPostBack("ImgDownload", $("#slides").CurrentSelectedImg().toString()); }
}
}
}