请参阅JavaScript函数中的传入变量

时间:2016-10-04 09:29:10

标签: javascript

<script type="text/javascript">
    function parent_work_copy(track_number) {    
      document.form1.track_(track_number)_name.value=document.form1.track_(track_number)_parent_work.value;
   }
</script>

如果单击下面的链接,我希望将parent_work_copy函数内的行修改为:

document.form1.track_5_name.value=document.form1.track_5_parent_work.value
<a href="javascript:parent_work_copy(5)">copy to track</a>

怎么做?

2 个答案:

答案 0 :(得分:0)

做这样的事情:

document.form1['track_'+track_number+'_name'].value

答案 1 :(得分:0)

Javascript对象键作为字符串

 document.form1["track_"+track_number+"_name"].value=document.form1["track_"+track_number+"_parent_work"].value;