[英]How do i add custom code from a user inside the <head> tag
我創建了一個表單生成器,但是,我需要找到一種方法,使該人在發布表單時添加自己的跟蹤代碼,這些跟蹤代碼會包含在代碼中。
<section class="tracking-codes">
<h2> Please enter all tracking codes in here: </h2>
<form>
<input type="text" id="code" placeholder="Facebook Pixel"> </input>
<button type="button" onclick="codes()"> Add Code </button
</form>
</section>
這是我的js
function codes ()
{
var trackingCode = document.getElementById('code');
document.head.appendChild(trackingCode);
console.log(trackingCode);
}
在這一點上,它確實附加了代碼的ID,但僅附加了<input type="text" id="code" placeholder="Facebook Pixel">
而不是用戶輸入,我該怎么做? 我還嘗試在制作跟蹤代碼.value
的末尾使用.value
,但它不起作用。
不應在頂部添加html,而應使用隱藏字段輸入。 像這樣添加:
function codes ()
{
var trackingCode = document.getElementById('code').value;
var element = document.createElement('input');
element.type = 'hidden';
element.id = 'tracking';
document.head.appendChild(element);
console.log(trackingCode);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.