如何用JS元素填充VALUE
How to fill in VALUE with JS element
希望大家对此有所了解。
我有一个表单,我在其中添加了一些隐藏参数,我也想在这样的字段中添加主机名。
<input type="hidden" id="URL" value="www.xxxx.xx" name="URL" />
但是,我可以获得主机名,例如通过这个 JS:
document.getElementById("URL").innerHTML =
window.location.hostname;
但是这样我只能通过ID获取它,这将无法将其作为值获取。
您知道如何填写吗?
谢谢,Eelco
将其添加到元素的值
document.getElementById("URL").value = window.location.hostname;
你试过这样吗:
document.getElementById("URL").setAttribute(name, window.location.hostname);
您可以为元素创建新属性或设置属性值,如下所述:
https://www.w3schools.com/jsref/met_element_setattribute.asp
希望对您有所帮助。
希望大家对此有所了解。
我有一个表单,我在其中添加了一些隐藏参数,我也想在这样的字段中添加主机名。
<input type="hidden" id="URL" value="www.xxxx.xx" name="URL" />
但是,我可以获得主机名,例如通过这个 JS:
document.getElementById("URL").innerHTML =
window.location.hostname;
但是这样我只能通过ID获取它,这将无法将其作为值获取。
您知道如何填写吗?
谢谢,Eelco
将其添加到元素的值
document.getElementById("URL").value = window.location.hostname;
你试过这样吗:
document.getElementById("URL").setAttribute(name, window.location.hostname);
您可以为元素创建新属性或设置属性值,如下所述: https://www.w3schools.com/jsref/met_element_setattribute.asp
希望对您有所帮助。