JS大佬帮我看看这个小问题
本帖最后由 zoenbo 于 2021-8-14 10:38 编辑<script type="text/javascript">
arr_wx=["AAAA","BBBB","CCCC","DDDD"];
var wx_index = Math.floor((Math.random()*arr_wx.length));
var stxlwx = arr_wx;
</script>
<span id="num">老师名字:<span class="name" data-clipboard-text="????"><script>document.write(stxlwx)</script></span></span>
如何把<script>document.write(stxlwx)</script>显示的内容传递到data-clipboard-text=“"里?因为有复制操作,data-clipboard-text=“"里不能用JS代码~ 等待大佬搭救~~
var dct = document.querySelector('.name');
dct.setAttribute('data-clipboard-text',stxlwx); <span class="name" data-clipboard-text=""><script>$(".name").attr('data-clipboard-text', stxlwx)</script></span> document.querySelect('#num .name').dataList.clipboardText = stxlwx; cn005897 发表于 2021-8-14 09:17
$(".name").attr('data-clipboard-text', stxlwx)
大佬,不知道怎么回事,用这段代码的话,名字显示不出来。 基督山 发表于 2021-8-14 09:07
var dct = document.querySelector('.name');
dct.setAttribute('data-clipboard-text',stxlwx);
大佬,这个好像没有把stxlwx传递到data-clipboard-text这个里边 animalabc 发表于 2021-8-14 09:23
document.querySelect('#num .name').dataList.clipboardText = stxlwx;
大佬,这个代码名字那块什么也显示不出来的。 zoenbo 发表于 2021-8-14 09:24
大佬,不知道怎么回事,用这段代码的话,名字显示不出来。
引用jquery cn005897 发表于 2021-8-14 10:27
引用jquery
搞定~~非常感谢大佬的帮助~{:1_919:} 可以用Vue进行数据渲染
页:
[1]
2