如何将JavaScript变量传递到另一个位置?

huangapple go评论136阅读模式
英文:

How to pass javascript variable into another place?

问题

你好,以下是您要翻译的内容:

<div id="res">
<script>
var url_string = window.location.href; //window.location.href
var url = new URL(url_string);
var c = url.searchParams.get("x");
console.log(c);
adUnit = document.getElementById("res");
adUnit.innerHTML = '<ins ve-id="如何传递变量 c 在这里..?"></ins>';
</script>
<script  src="//net.my.com/js.php"></script>

希望这对您有所帮助。

英文:

hello i am trying to pass javascript var can anyone explain how to do it ..?

&lt;div id=&quot;res&quot;&gt;
&lt;script&gt;
var url_string = window.location.href; //window.location.href
var url = new URL(url_string);
var c = url.searchParams.get(&quot;x&quot;);
console.log(c);
adUnit   = document.getElementById(&quot;res&quot;);
adUnit.innerHTML = &#39;&lt;ins ve-id=&quot;how to pass var c here..?&quot;&gt;&lt;/ins&gt;&#39;;
&lt;/script&gt;
&lt;script  src=&quot;//net.my.com/js.php&quot;&gt;&lt;/script&gt;

答案1

得分: 1

以下是翻译好的部分:

在下面的方式中,您可以这样做:

adUnit.innerHTML = ''<ins ve-id="' + c + '"></ins>'';

在ES6版本中:

adUnit.innerHTML = <ins ve-id="${c}"></ins>;

英文:

You can do it like below

adUnit.innerHTML = &#39;&lt;ins ve-id=&quot;&#39; + c + &#39;&quot;&gt;&lt;/ins&gt;&#39;;

In ES6 version

adUnit.innerHTML = `&lt;ins ve-id=&quot;${c}&quot;&gt;&lt;/ins&gt;`;

答案2

得分: 1

以下是翻译好的代码部分:

&lt;div id=&quot;res&quot;&gt;
&lt;script&gt;
  var url_string = window.location.href; //window.location.href
  var url = new URL(url_string);
  var c = url.searchParams.get(&quot;x&quot;);
  console.log(c);
  adUnit   = document.getElementById(&quot;res&quot;);
  adUnit.innerHTML = &#39;&lt;ins ve-id=&quot;&#39; + c + &#39;&quot;&gt;&lt;/ins&gt;&#39;;
&lt;/script&gt;
&lt;script  src=&quot;//net.my.com/js.php&quot;&gt;&lt;/script&gt;
adUnit.innerHTML = `&lt;ins ve-id=&quot;${c}&quot;&gt;&lt;/ins&gt;`;

希望这些翻译对您有帮助。

英文:

You can try the following:

&lt;div id=&quot;res&quot;&gt;
&lt;script&gt;
  var url_string = window.location.href; //window.location.href
  var url = new URL(url_string);
  var c = url.searchParams.get(&quot;x&quot;);
  console.log(c);
  adUnit   = document.getElementById(&quot;res&quot;);
  adUnit.innerHTML = &#39;&lt;ins ve-id=&quot;&#39; + c + &#39;&quot;&gt;&lt;/ins&gt;&#39;;
&lt;/script&gt;
&lt;script  src=&quot;//net.my.com/js.php&quot;&gt;&lt;/script&gt;

You can also take a look on template literals

  adUnit.innerHTML = `&lt;ins ve-id=&quot;${c}&quot;&gt;&lt;/ins&gt;`;

答案3

得分: 0

你可以使用插值字符串。

所以,像这样做:

adUnit.innerHTML = &lt;ins ve-id=4{c}&gt;&lt;/ins&gt;;

英文:

You can use interpolate string.

So, do something like

adUnit.innerHTML = &lt;ins ve-id=4{c}&gt;&lt;/ins&gt;;

huangapple
  • 本文由 发表于 2020年1月3日 17:25:59
  • 转载请务必保留本文链接:https://go.coder-hub.com/59575971.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定