手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JS更改select内option属性的方法
JS更改select内option属性的方法
摘要:本文实例讲述了JS更改select内option属性的方法。分享给大家供大家参考。具体如下:帮一位友人解决了一个小问题,需求是更改选中选项卡...

本文实例讲述了JS更改select内option属性的方法。分享给大家供大家参考。具体如下:

帮一位友人解决了一个小问题,需求是更改选中选项卡内显示的文本值,新值存放在某个文本框内

初始窗口:

<html> <head> <title>原窗口</title> <script> var parentValue=""; //全局变量,用于保存点击详情时select中指定opeion的值 function detail() { var select=document.getElementById('SHGX'); //获得select对象 parentValue=select.options[select.selectedIndex].text; window.open('详情窗口.html') } function updateSelect(childValue) { var select=document.getElementById('SHGX'); for(var i=0;i<select.length;i++) { if(select.options[i].text==parentValue) select.options[i].text=childValue; } } </script> </head> <body> <select id='SHGX'> <option value='111' title='夫'>夫</option> <option value='112' title='妻'>妻</option> <option value='120' title='子'>子</option> <option value='121' title='独生子'>独生子</option> <option value='122' title='继子'>继子</option> <option value='128' title='女婿'>女婿</option> </select> <button>详情</button> </body> </html>

详情窗口:

<html> <head> <title>详情窗口</title> <script> function modify() { var childValue=document.getElementById('text_01').value; opener.updateSelect(childValue); //调用父窗口的函数 } </script> </head> <body> <input id="text_01" type="text" value=""/> <button>修改</button> </body> </html>

希望本文所述对大家的JavaScript程序设计有所帮助。

【JS更改select内option属性的方法】相关文章:

jQuery仿gmail实现fixed布局的方法

使用JavaScript刷新网页的方法

JavaScript中strike()方法的使用介绍

Javascript实现div层渐隐效果的方法

javascript实现模拟时钟的方法

javascript实现动态改变层大小的方法

JavaScript获得url查询参数的方法

JS动画效果打开、关闭层的实现方法

Javascript中prototype属性实现给内置对象添加新的方法

JavaScript获得指定对象大小的方法

精品推荐
分类导航