salesforce 获得pop up window =>iframe=>select(单选和多选)的值
2012-05-11 13:42
465 查看
var selectTags=document.getElementById('theIframe').contentWindow.document.getElementsByTagName('select');
var selectedVal="";
for(var i=0,j=selectTags.length;i<j;i++){
if((tagName == "AccountSpecialization" && /\w*AccountSpecialization$/.test(selectTags[i].id))
||(tagName == "AccountReferralValue" && /\w*AccountReferralValue$/.test(selectTags[i].id))){
if(!(j$(selectTags[i]).text()==="--None--")){
selectedVal += selectTags[i].value + ';';
}
}
if(tagName == "AccountChecklistItems" && /\w*AccountChecklistItems_selected$/.test(selectTags[i].id)){
for (var k = 0; k < selectTags[i].childNodes.length; k++) {
var obj = selectTags[i].childNodes[k];
if (obj && obj.nodeType==1 && obj.tagName.toUpperCase() == "OPTION"){
selectedVal += j$(obj).text() + ';';
}
}
}
}
selectedVal = selectedVal.substring(0,selectedVal.length - 1);
return selectedVal;
var selectedVal="";
for(var i=0,j=selectTags.length;i<j;i++){
if((tagName == "AccountSpecialization" && /\w*AccountSpecialization$/.test(selectTags[i].id))
||(tagName == "AccountReferralValue" && /\w*AccountReferralValue$/.test(selectTags[i].id))){
if(!(j$(selectTags[i]).text()==="--None--")){
selectedVal += selectTags[i].value + ';';
}
}
if(tagName == "AccountChecklistItems" && /\w*AccountChecklistItems_selected$/.test(selectTags[i].id)){
for (var k = 0; k < selectTags[i].childNodes.length; k++) {
var obj = selectTags[i].childNodes[k];
if (obj && obj.nodeType==1 && obj.tagName.toUpperCase() == "OPTION"){
selectedVal += j$(obj).text() + ';';
}
}
}
}
selectedVal = selectedVal.substring(0,selectedVal.length - 1);
return selectedVal;
相关文章推荐
- YII 小部件 解决多选按钮和单选按钮不在同一水平上 'separator'=>' '
- 通过<frameset>和<iframe>看JavaScript中window对象parent、self、top的区别
- 获得<S:select>中的listValue
- js获得<select><option>的值跟文本
- 通过<frameset>和<iframe>解析js中window对象parent、self、top的区别
- <s:select>标签里面值保存在js当中注意点
- select 和poll函数调用驱动的poll->poll_wait 理解
- js中有window.onload和<BODY>中的onload属性同时存在时
- struts2中<s:select>标签的使用
- ExtJs中获得当前选中行号(Grid中多选或者是单选)及Grid的反选(取消选中行)
- Exception details are logged in Window &gt; Show View &gt; Error Log
- How can use window.showModalDialog to open a .aspx page pop up window.
- 下拉框的绑定<select>
- <%%>获得struts值栈
- <jsp:include> 和 <iframe src=""...>的区别
- Struct <s:select>标签的属性
- Android学习(31) --对话框&单选对话框&多选对话框
- JS封装HTML <scrtpt type ="text/HTML"> JSPOP跨域请求
- <s:select>应用简介
- CSocket断言错误 ASSERT(pState->m_hSocketWindow != NULL);