我有以下脚本:
<script>var b=document;var c=varName;b.write(c);</script>
Run Code Online (Sandbox Code Playgroud)
我想将<script>标记中的值传递name给链接中的URL参数,而不是*这里:
`<a href="whatsapp://send?text='Hello This is My Demo Site. Visit http://example.com/ex.html?name=ABC*'"> WhatsApp </a>`
Run Code Online (Sandbox Code Playgroud)
我的尝试导致获取整个脚本字符串:
<a href="whatsapp://send?text='Hello This is My Demo Site. Visit http://example.com/ex.html?name=ABC<script>var b=document;var c=varName;b.write(c);</script>'"> WhatsApp </a>
我可以根据javascript中的if/else语句更改变量值吗?
var $nextLink = $this.next().attr('href'),
$currentLink = $this.attr('href');
if ($currentLink == $nextLink){ // Check if next link is same as current link
var $nextLoad = $this.eq(2).attr('href'); // If so, get the next link after the next
}
else {var $nextLoad = $nextLink;}
Run Code Online (Sandbox Code Playgroud) 我有以下jquery/javascript函数从json数据获取值并将它们添加到变量:
function get_class_classes(data) {
var terms = data.terms, // setup shortcut data path
classList = ''; // setup blank var to add string values to
for (child = 0; child < terms.day.length; child++) {
classList += terms.day[child].slug + ' ';
}
for (child = 0; child < terms.medium.length; child++) {
classList += terms.medium[child].slug + ' ';
}
for (child = 0; child < terms.term.length; child++) {
classList += terms.term[child].slug + ' ';
}
for (child = 0; child < terms.type.length; …Run Code Online (Sandbox Code Playgroud)