Javascript 我想创建一个链接,其中href依赖于js变量
我知道了整个innerhtml的事情,但我不知道如何将变量添加到href中。我想让它创建一个链接,标题是您输入的标题,当您单击“创建”时,您输入的javascript将出现在href中Javascript 我想创建一个链接,其中href依赖于js变量,javascript,html,hyperlink,href,innerhtml,Javascript,Html,Hyperlink,Href,Innerhtml,我知道了整个innerhtml的事情,但我不知道如何将变量添加到href中。我想让它创建一个链接,标题是您输入的标题,当您单击“创建”时,您输入的javascript将出现在href中 书签生成器 创造 函数createBookmarklet(){ var title_input=document.getElementById('getTitle').value; var js_input=document.getElementById('getJs').value; documen
书签生成器
创造
函数createBookmarklet(){
var title_input=document.getElementById('getTitle').value;
var js_input=document.getElementById('getJs').value;
document.getElementById('title').innerHTML=title\u输入;
document.getElementById('js')。innerHTML=js\u输入;
}
您可以通过.setAttribute(“href”)
->
document.getElementById(“title”).setAttribute(“href”,js\u输入)
(正如David所提到的:
。title=
同样有效)
书签生成器
创造
函数createBookmarklet(){
var title_input=document.getElementById('getTitle').value;
var js_input=document.getElementById('getJs').value;
document.getElementById('title').innerHTML=title\u输入;
document.getElementById('title')。href=js\u输入;
}
只需为属性指定一个值即可轻松完成:document.getElementById(“title”).href=js\u input
。然而——投票结果为:)