将生成的JavaScript URL放入`<;a href=";{{Text here}}"&燃气轮机`
因此,我有一个外部JavaScript,它生成4个数字,并将它们放在文本的两部分之间,如下所示将生成的JavaScript URL放入`<;a href=";{{Text here}}"&燃气轮机`,javascript,html,Javascript,Html,因此,我有一个外部JavaScript,它生成4个数字,并将它们放在文本的两部分之间,如下所示 document.getElementById(“gen3”).textContent=”https://www.google.com/search?q=Lego+设置:+“+first+fnum+snum+tnum+”&num=30&safe=off&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj08YDU\MjSAhXLLMAKHSp4CxQQ\U AUICCgB&
document.getElementById(“gen3”).textContent=”https://www.google.com/search?q=Lego+设置:+“+first+fnum+snum+tnum+”&num=30&safe=off&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj08YDU\MjSAhXLLMAKHSp4CxQQ\U AUICCgB&biw=1366&bih=669”
您可以在HTML中将div
更改为a
(锚定标记),并在JavaScript中使用其href
属性设置单击时使用的URL目标。您还可以选择将其textContent
设置为相同的值,这使使用该工具的用户在单击链接时更清楚地知道他们要去哪里
gen3.href = gen3.textContent = "https://www.google.com/search?q=Lego+set:+" + first + fnum + snum + tnum + "&num=30&safe=off&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj08YDU_MjSAhXLLMAKHSp4CxQQ_AUICCgB&biw=1366&bih=669"
演示片段
var gen3=document.getElementById(“gen3”)
函数postmessage(){
//假装这些是“随机”值,并假设您已经有了它们的代码
var first=1,
fnum=2,
snum=3,
tnum=4
//后来。。。
gen3.href=gen3.textContent=”https://www.google.com/search?q=Lego+设置:+“+first+fnum+snum+tnum+”&num=30&safe=off&source=lnms&tbm=isch&sa=X&ved=0ahUKEwj08YDU\MjSAhXLLMAKHSp4CxQQ\U AUICCgB&biw=1366&bih=669”
}
您可以在div
那么你可以这样做
JS
document.getElementById("linkText").setAttribute('href','www.google.com')
HTML
<div id="gen3">
<a href="" id="linkText">Click Me</a>
</div>
你不能。不支持JS。不清楚你想做什么,你能更详细地解释一下吗?他想要Javascript输出的
,很乐意帮忙!如果你不介意在问题解决后接受这个答案,我将不胜感激:)