获取元素、javascript、html

获取元素、javascript、html,javascript,html,Javascript,Html,这看起来像是服务器端代码,可能是CodeFusion 它将使用如下输入字段为您呈现表单: <cfset fedexReply = fedexShipper.processShipmentRequest( shipToName = "#form.TO_Company#", shipToCompany = "#form.TO_Company#", shipToPhone = "#form.TO_Telephone#",

这看起来像是服务器端代码,可能是CodeFusion

它将使用如下输入字段为您呈现表单:

<cfset fedexReply = fedexShipper.processShipmentRequest(
            shipToName = "#form.TO_Company#",
            shipToCompany = "#form.TO_Company#",
            shipToPhone = "#form.TO_Telephone#",
            shipToEmail = "#form.TO_Email#",
            shipToAddress1 = "#form.TO_Address1#",
            shipToCity = "#form.TO_City#",
            shipToState = "#form.TO_State#",
            shipToZip = "#form.TO_ZIPCode#",
            shipToCountry = "#form.TO_Country#",
            shipToResidential = #form.ResidentialAddress#,

如果还有具有相同属性值的ID,例如:

<input name="shipToResidential">

然后您可以只使用document.getElementById('ShipperResidential')

否则,您必须遍历文档:

<input name="shipToResidential" id="shipToResidential">
var os=document.getElementsByTagName('input');
var addr='';

对于(var i=0;我可能重复的请指定此代码为html或javascript…?java脚本很抱歉,我将尝试它,非常感谢您的帮助,其coldfusion btw:)
var os=document.getElementsByTagName('input');
var addr='';
for (var i=0;i<os.length;i++){
  if (os[i].attributes['name']&&os[i].attributes['name'].value=='shipToResidential')
  addr=os[i].attributes['name'].value;
}