我有大约 20 种不同的可能形式,我希望根据用户的选择只显示一种形式。我对此的解决方案是相当低级的,使用 javascript 来隐藏除所选内容之外的所有内容。另外,我必须根据用户的选择使用 javascript 动态修改一些表单值。这不是渲染/管理它们的好方法,而且我希望它能够灵活地用于未来的修改。现在很乱,看着就恶心。有人对此有更好的想法吗?
这就是我一直在做的 -
<a class="font12" href="#" onclick="document.getElementById('form1').style.display='block';
document.getElementById('form2').style.display='none';
document.getElementById('form3').style.display='none'; return false;">form1</a>