如何通过单击链接在同一页面上显示文本字段

时间:2013-06-20 06:55:00

标签: html html-form

我正在尝试在单击同一页面上的链接时显示文本字段。

html文件

<a href="" onclick="disp_qa()">Add another question</a><br/><br />
<script>
    function disp_qa()
    {
    document.getElementById("form_d").style.display="block";
        document.getElementById("form_da").style.display = "block";
    }

</script>

这些似乎不起作用。 我该怎么做? 提前致谢

1 个答案:

答案 0 :(得分:1)

几乎就在那里:

<a href="javascript:void()" onclick="disp_qa()">Add another question</a><br/><br />

JSFiddle:http://jsfiddle.net/vGYhE/

另一种方式:

<a href="" onclick="disp_qa(event)">Add another question</a><br/><br />

<强> JS

function disp_qa(event)
{
    event.preventDefault();
    document.getElementById("form_d").style.display="block";
    document.getElementById("form_da").style.display = "block";
}

JSFiddle:http://jsfiddle.net/vGYhE/4/