0

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

.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>

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

4

1 回答 1

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/

于 2013-06-20T07:01:57.373 回答