将动态字段值复制到另一个字段

Copy dynamic field value to another field

本文关键字:字段 另一个 复制 动态      更新时间:2023-09-26

我正在运行一个数据库应用程序(sql后端)。一个特定的表单使用以下命令从另一个表调用值:

<td class=NewSalesOpCompany id="contactPostCode"><#externalfield SQL="Select POSTALCODE from wce_sales s join wce_linkto l on s.UNIQUEID = l.luniqueid left join wce_contact c on l.LEntityID = c.UNIQUEID where (s.UNIQUEID = '<#field field=uniqueid  noedit static>')" ></td>

上面的代码用文本格式的后编码数据填充字段,效果很好。然后,我想将该字段中的数据复制到另一个字段。我尝试了以下操作,但没有成功。

    <script language=javascript>
function copyPostCode() {
    var parentPOSTALCODE=document.getElementById('contactPostCode');
    var oppPOSTCODE=document.forms[0]._POSTCODE;
    if (oppPOSTCODE != parentPOSTALCODE)
        { oppPOSTCODE.value = parentPOSTALCODE.value;}
        }
    </script>

当执行函数时,我得到"parentPOSTALCODE。"值未定义"的错误。在这方面我是个新手,所以如果有任何帮助,我将不胜感激。

试试这个:

<script language=javascript>
    function copyPostCode() {
        var parentPOSTALCODE=document.getElementById('contactPostCode');
        var oppPOSTCODE=document.forms[0]._postcode;
        if (oppPOSTCODE != parentPOSTALCODE)
        { 
           oppPOSTCODE.value = parentPOSTALCODE.innerText;
        }
    }
</script>
<<p>这是例子strong> 小提琴