在 script 标签的 src 中使用 document.getElementById
我想在 script 标签的 src 中使用 document.getElementById
像这样:
<div id="testTracking">
<script type="text/JavaScript" language="JavaScript" src="https://test.com/tracking/hio_wm.js?state="+document.getElementById("state").value+ "&zip=" +document.getElementById("zipcode").value+ ""></script>
</div>
是否可以在 Script 标签的 SRC 属性中使用 document.getElementById
标签。
如果否,请建议如何可能。
谢谢
I want to use document.getElementById in the src of script tag
like this:
<div id="testTracking">
<script type="text/JavaScript" language="JavaScript" src="https://test.com/tracking/hio_wm.js?state="+document.getElementById("state").value+ "&zip=" +document.getElementById("zipcode").value+ ""></script>
</div>
Can it is possible to use document.getElementById
tags within SRC attribute of Script tag .
If No then plz suggest how it can be possible .
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您可能想动态创建它:
You may want to create it dynamically :
好的,你可以使用 document.write 来完成,但你必须确保 DOM 已经完全加载。您可以使用 jQuery 来实现这一点。
ok, you can do it with document.write but you have to make sure that the DOM is already fully loaded. You can use jQuery for that.
我想,您将值放入服务器端的
state
和zipcode
元素中。例如,在asp.net中:如果是这样,你可以这样做:
I suppose, you put values in your
state
andzipcode
elements on the server side. E.g., in asp.net:If so, you can do it this way:
以及 hio_wm.js 中的:
And the in hio_wm.js: