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