通过select下拉列表来改变单元格中的数据

我想通过select下拉列表来改变单元格中的数据
图片说明
//-------------------------------------------------第五行删除按钮---------------------------------------------------------------
fifthCell.innerHTML = '===请选择===运行就绪等待 onchange="func()"';
//------------------------------------------------第三行显示状态----------------------------------------------------------------
thirdCell.innerHTML = "运行";
//触发
function func() {
//该怎么修改表中数据
}

1个回答

类似下面这样原理

 <!DOCTYPE html>
<html>
<script>
function schange(selectObject){
    var index = selectObject.selectedIndex;
    var text = selectObject.options[index].text; // 选中文本
    selectObject.parentElement.parentElement.childNodes[0].innerHTML = text;
}
</script>
<body>
    <table>
        <tr><td>1<td>
          <td>2<td></tr>            
        <tr><td>显示值<td>
              <td>
                 <select onchange='schange(this)'>
                     <option value='a'>A</option>
                     <option value='b'>B</option>
                 </select>
              <td>
      </tr>
    <table>
</body>
</html>
sinat_28162951
sinat_28162951 我是动态增加行,然后想每行都有select来改变对应行的单元格中的内容,如果把他们每行设不同id不太可能啊,但id相同设置又都是第一行,这该如何解决
5 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐