求各位大神详细给我解释下下面这段代码

求各位大神详细给我解释下下面这段代码,我感觉理解起来好费劲啊,求求各位大神了,里边的重点知识,还有解释,谢谢

 <TD class="tdStyle" align="center">
             <a href="javascript:window.parent.addt('2<s:property value="id"/>','<s:property value="mingCheng"/>厂房设置','/Module/ChangFangSheZhi/List.action?TrainingOrCompetitionID=<s:property value="id"/>')" >厂房设置</a>
           </TD>


 <a href="javascript:window.parent.addt('2<s:property value="id"/>','<s:property value="mingCheng"/>厂房设置','/Module/ChangFangSheZhi/List.action?TrainingOrCompetitionID=<s:property value="id"/>')" >厂房设置</a>
 父页面有个js函数,方法名addt
 3个参数
 '2<s:property value="id"/>'
 '<s:property value="mingCheng"/>厂房设置'
 '/Module/ChangFangSheZhi/List.action?TrainingOrCompetitionID=<s:property value="id"/>'
 其中
 <s:property value="id"/>
 <s:property value="mingCheng"/>
 是action返回的值。可以认为是字符串
 比如<s:property value="id"/>值是abc
 则第一个参数就是'2abc'

','厂房设置','/Module/ChangFangSheZhi/List.action?TrainingOrCompetitionID=')" >厂房设置
父页面有个js函数,方法名addt
3个参数
'2'
'厂房设置'
'/Module/ChangFangSheZhi/List.action?TrainingOrCompetitionID='
其中


是action返回的值。可以认为是字符串
比如值是abc
则第一个参数就是'2abc'

父页面有个js函数,方法名addt

里面有 3个参数

'2'

'厂房设置'

'/Module/ChangFangSheZhi/List.action?TrainingOrCompetitionID='
第一个和第二个,不知道你传的是什么参数,应该是编号之类的参数

第三个参数
是action返回的值