多次改变相同的功能

时间:2011-02-14 19:57:12

标签: javascript html jsp

我在onchange函数中使用了以下函数。我可以在同一表格中多次使用相同的功能吗?

<script type="text/javascript">      
    function showfield(name) {
        if (name === 'Other') {
            document.getElementById('div1').innerHTML = '<html:text name="reDataForm" property="member.accountNumber" styleClass="formContent"  maxlength="9" size="9"/>';
        } else {
            document.getElementById('div1').innerHTML = '';
        }
    }
</script>

1 个答案:

答案 0 :(得分:1)

具体而言,您的问题的答案是肯定的。您可以 - 并且应该 - 尽可能地重用代码函数。这是编程的核心概念 - 不要重复自己。

话虽如此,另一个重要的概念是不要害怕尝试。如果你可以重用这个函数,而不是询问stackoverflow,你应该自己尝试一下。在你问过它之前,你会回答你自己的问题! :)