Javascript 单击“显示href链接”按钮

Javascript 单击“显示href链接”按钮,javascript,jquery,html,css,Javascript,Jquery,Html,Css,嗨,我有一个问题,我无法解决,我有一个HTML按钮代码如下,当我点击这个我想运行一个java脚本函数,将显示页面上的链接,然后当我按下第二个按钮,我想一个单独的链接集显示任何想法如何做到这一点,我所有的HTML元素都在一个 我的HTML按钮是这样的,我在按钮上添加了类型,因为当它在表单中时,它就像一个提交按钮 echo"<button type=\"button\" id=\"1\" onclick =\"display(firstbox)\">"; echo "Firstbox";

嗨,我有一个问题,我无法解决,我有一个HTML按钮代码如下,当我点击这个我想运行一个java脚本函数,将显示页面上的链接,然后当我按下第二个按钮,我想一个单独的链接集显示任何想法如何做到这一点,我所有的HTML元素都在一个 我的HTML按钮是这样的,我在按钮上添加了类型,因为当它在表单中时,它就像一个提交按钮

echo"<button type=\"button\" id=\"1\" onclick =\"display(firstbox)\">";
echo "Firstbox";
echo "</button>";
echo”“;
回声“第一盒”;
回声“;
这是显示所有内容的div

echo "<div id=\"links\"> 
echo "</div>";
echo”
回声“;
我的JavaScript函数如下

$("#1").click(function(){
$("#links").text("'<div id="id">' heeellllooooo '</div>'   ");
});
$(“#1”)。单击(函数(){
$(“#链接”).text(“'heellloooooo'”);
});
当我尝试这一点时,当我去掉HTML元素时,什么也不显示,它显示hello是因为我使用了。文本我是否需要将其更改为其他内容,或者是否有更好的方法使用不同的javascript或jquery函数或css来实现这一点

任何想法或帮助都将不胜感激,无论我怎么努力,我似乎都无法让它发挥作用

最后,我想在它说你好的部分,这些是链接这些链接

<br/>
<br/>
<a href="./downloads/"> Guide to Producing a Video</a>
<br /><br />
<a href="./downloads/"> Guide to Producing a Academic Exercise</a>
<br /><br />
<a href="./downloads/"> Questionnaire</a>
<br /><br />
<a href="./downloads/"> Guide to Producing a Video</a>
<br /><br />
<a href="./downloads/"> Guide to Producing a Academic Exercise</a>
<br /><br />
<a href="./downloads/"> Questionnaire</a>












使用。
$.html()
将字符串视为html,
$.text()
将内容视为文本。请尝试以下操作:

$("#1").click(function(){
$("#links").html("<div id=id>heeellllooooo</div>");
});
$(“#1”)。单击(函数(){
$(“#links”).html(“heeellloooo”);
});

引号和标记中的问题

$("#links").html("<div id='id'> heeellllooooo </div>");
$(“#links”).html(“heeellloooo”);
如果id是一个javascript变量。

试试这个

$(“#1”)。单击(函数(){
$(“#links”).html('heellloooo');
});

我以前尝试过这个方法,但不起作用,我只是尝试了一下,以防您更改了某些内容,而您的却没有work@user3387522:问题可能与
id=“id”>'
有关。这里的变量id是什么?从哪里获得值?id=“id”>“只是我想发布到屏幕上的div的id,即all@user3387522:如果
id
不是变量,请尝试上面的代码。它应该可以工作。
id
不是一个变量这不起作用,
id
也不是一个javascript变量,而是
id
  $("#1").click(function(){
    $("#links").html('<div id="id">heeellllooooo</div>');
  });