
function IniEventddlValue(){
var ddl=documentgetElementById("role");
var contentvalue=-1;
var contenttext="请选择角色";
var dt=FontMembersGetddlValue()value;//引用后台方法,GetddlValue()是后台方法名;
ddloptionsAdd(new Option(contenttest,contentvalue));
if(dtRowslenght!=0){
for(var i=0;i<dtRowslength;i++){
ddloptionsAdd(new Option(dtRows[i][0]),dtRows[i][0]);
}
}
}
可以参考下,希望能帮到你;
你动态生成的<input>有runat=“server”不?如果有,那么可以和<asp:Button runat="server">同样的方法判断
SystemWebUIHtmlControlsHtmlInputButton button= sender as SystemWebUIHtmlControlsHtmlInputButton;string v=buttonValueToString();
1、新建一个HTML文档,指定<input>元素的ID。
2、编写JS脚本,根据ID选择元素。
3、使用val()方法获取被选元素的value值。
4、以d窗形式显示获取的input值。
5、保存文件,在浏览器查看结果。
使用Jquery获取某个div时需要这样:前台使用EL进行迭代LIST生成div,为其添加动态的id,生成之后变成下面样式
<div id="tz-1"></div>
<div id="tz-2"></div>
<div id="tz-3"></div>
<div id="tz-4"></div>
<div id="tz-5"></div>
<div id="tz-6"></div>
注意:我们在使用Jquery获取某个div时需要这样写
$("#" + 所定义的id变量名);
而不能写成这样
$("#所定义的id变量名");
扩展资料:
jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档 *** 作、事件处理、动画设计和Ajax交互。
ID选择器:选择具有给定id属性的单个元素。
对于id选择器,jQuery使用JavaScript函数documentgetElementById(),这是非常有效的。当另一个选择器连接到id选择器时,如H2#页滴,jQuery在将元素标识为匹配之前执行额外的检查。
呼叫jQuery()(或$()),以id选择器作为其参数,将返回一个jQuery对象,该对象包含一个包含0或一个DOM元素的集合。
各ID值只能在文档中使用一次。如果已为多个元素分配了相同的ID,则使用该ID的查询只会选择DOM中的第一个匹配元素。但是,不应依赖此行为;使用相同ID的多个元素的文档无效。
如果id包含像句点或冒号这样的字符,则必须用反斜杠转义那些字符
参考资料:
百度百科 jQuery
Jquery官方API -ID Selector
你要获取的是选中的checkbox值是吧?那你这样写,名为头图的给一个name,别的都给一个name
这样写:
<input name="checkbox1" type="checkbox" value="头图" />头图
<input name="checkbox1" type="checkbox" value="头图" />头图
<input name="checkbox1" type="checkbox" value="头图" />头图
剩下的几个同理。
想取得值,这样写:
var checkbox1 = documentgetElementsByName("checkbox1");
var checkboxAll1="";
for(var i=0;i<checkbox1length;i++){
if(checkbox1[i]checked){
checkboxAll1+=checkbox1[i]value+","//将选中的值拼接,用“,”隔开
}
}
这里checkboxAll1就是你头图的所有选中的值,你把这个值传到action中处理,只要获得这个值,然后checkboxAll1split(",");得到一个数组,数组元素就是你要的结果,然后遍历数组就可以了。
如果你每一个都有id,可以用js:
documentgetElementById(这里是id值)value;
或者:$("#后边是id")val();就可以取到,但是这样不能判断你获取的值已经选中。你还需要挨个判断,所以,用我上边的方法,用for循环判断可以提高效率。希望对你有帮助。
以上就是关于急求asp.net dropdownlist动态设置item的value值以及获取当前选项的value值问题全部的内容,包括:急求asp.net dropdownlist动态设置item的value值以及获取当前选项的value值问题、asp.net后台如何获取当前点击的动态生成的input按钮的value、jsp页面获取用户输入,动态改变input标签中value值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)