从href javascript

时间:2016-07-18 13:42:58

标签: javascript html anchor

嗨,我有href,我动态陈词滥调,但我不想在其中使用引号,但它以引号引入如何删除亲切的帮助

这是我的代码:

$('#txtFrameClinChn').html("<iframe src='http://localhost:46030/Login/Appointment%20Booking/Home.aspx?clhid'" + sessionStorage.LoggedInOrganizationHeadOrganizationID + "' frameborder='0' scrolling='auto' width='100%' height='1000'></iframe>");

生成此href:

<iframe src='http://localhost:46030/Login/Appointment%20Booking/Home.aspx?clhid='717c043d-126f-4f57-910b-247a83d58801' frameborder='0' scrolling='auto' width='100%' height='1000'></iframe>

我不想要这个clhid='717c043d-126f-4f57-910b-247a83d58801'而是我想要的 clhid=717c043d-126f-4f57-910b-247a83d58801

3 个答案:

答案 0 :(得分:0)

那你为什么在&#34; Home.aspx旁边使用逗号?clhid&#34;

  

html(src =&#39; http://localhost:46030/Login/Appointment%20Booking/Home.aspx?clhid &#39; &#34; + sessionStorage.LoggedInOrganizationHeadOrganizationID +&#34; &#39;

编辑:如果你需要引号,你可以逃脱它们:\&#39;

答案 1 :(得分:0)

您有一个额外的引用'应该等于=,而不是Home.aspx?clhid之后,替换它,代码将是:

$('#txtFrameClinChn').html("&lt;iframe src='http://localhost:46030/Login/Appointment%20
     Booking/Home.aspx?clhid=" + sessionStorage.LoggedInOrganizationHeadOrganizationID + "'
     frameborder='0' scrolling='auto' width='100%' height='1000'&gt;&lt;/iframe&gt;");

输出

<iframe src='http://localhost:46030/Login/Appointment%20Booking/Home.aspx?clhid=eeee'
    frameborder='0' scrolling='auto' width='100%' height='1000'></iframe>

注意:我认为Home.aspx?clhid应该是Home.aspx?child

希望这有帮助。

答案 2 :(得分:-1)

 $('#txtFrameClinChn').html("&lt;iframe src='http://localhost:46030/Login/Appointment%20Booking/Home.aspx?clhid=" + sessionStorage.LoggedInOrganizationHeadOrganizationID + '" frameborder="0" scrolling="auto" width="100%" height="1000" &gt;&lt;/iframe&gt;');

试试这个,它可能会有所帮助。