flask开发中可以将script中的变量值传递到div中么?

html文件如下:

<label id='cur' style=''></label>

<table id='table1'>
          ...
         <div lid={{var}}> type='button' class='btn' data-toggle='modal' data-target='div2'>按钮</div>
          ...
</table>

<div id='div2'>
        <li>想要输出cur(即变量var)</li>
</div>

<script>
      $(document).ready(function(){
          $('#table1').on('click', .'btn', function(event){
                  var lid = $(event.currentTarget).attr('lid');
                  $('#cur').html(lid);
           });
      });
<script>

意思是这样的:点击table1中的div的按钮,触发了div2,也触发了事件,此时可将cur设置为var的值,var为变量,需要在div2中使用。我想知道有没有这样的操作可以将script中设置的值传递到div中。感谢

4个回答

<label id='cur' style=''></label>

<table id='table1'>
<tr>
    <td>
          ...
         <div lid='{{var}}' type='button' class='btn' data-toggle='modal' data-target='div2'>按钮</div>
          ...
    </td>
</tr>
</table>

<div id='div2'>
    <ul>
        <li id="aaaaa"></li>
    </ul>
</div>

<script>
      $(document).ready(function(){
          $('#table1').on('click', '.btn', function(event){
                  var lid = $(event.currentTarget).attr('lid');
                  $('#aaaaa').html(lid);
           });
      });
</script>

jslang
天际的海浪 回复痴迷、淡然~: ).html(lid)改成).val(lid);
4 个月之前 回复
qq_36512295
痴迷、淡然~ 大佬,问下那要是往<input>中传值呢? 有个value设置,怎么放进去?
4 个月之前 回复
qq_36512295
痴迷、淡然~ 感谢感谢,搞定了大佬NB
4 个月之前 回复
jslang
天际的海浪 给你个完整的代码好了
4 个月之前 回复
jslang
天际的海浪 回复痴迷、淡然~:那你自己换个id啊
4 个月之前 回复
qq_36512295
痴迷、淡然~ 回复天际的海浪: 而且li ld=cur 与上面label id=cur 冲突了
4 个月之前 回复
qq_36512295
痴迷、淡然~ 回复天际的海浪: em,,,要在div2中显示使用
4 个月之前 回复
jslang
天际的海浪 回复痴迷、淡然~:就用你原本的代码啊 $('#cur').html(lid);
4 个月之前 回复
qq_36512295
痴迷、淡然~ 变量值怎么显示呢?
4 个月之前 回复

直接将变量值修改为 div 的 text 内容,保证操作的目标的 div2 的某个子元素的 id 的唯一。

图片说明

qq_36512295
痴迷、淡然~ 回复贵阳老马马善福专业维修游泳池堵漏防水工程: 嗯嗯,好的
4 个月之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复痴迷、淡然~: 的确只能采纳一个,下次要是再有问题,记得采纳下这位大佬。这样大家才都来回答您的问题。
4 个月之前 回复
qq_36512295
痴迷、淡然~ 大佬辛苦,上一个大佬也给了答案,而且直接能调通,我给他采纳了,也很想采纳您的,但是不能采纳两个回答,非常抱歉。
4 个月之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复痴迷、淡然~: 解决的话,一定要给大佬一个采纳哦。
4 个月之前 回复
qq_36512295
痴迷、淡然~ 大佬,问下那要是往<input>中传值呢? 有个value设置,怎么放进去?
4 个月之前 回复
qq_36512295
痴迷、淡然~ 感谢感谢,搞定了,大佬NB
4 个月之前 回复
qq_36512295
痴迷、淡然~ 回复毕小宝: 谢谢大佬,现在点击按钮,div2框弹不出来了。。。
4 个月之前 回复
wojiushiwo945you
毕小宝 回复痴迷、淡然~: 给 li 加一个 id ,再在点击时间里面对该 li 重新设置 text 内容。参考上升截图。
4 个月之前 回复
qq_36512295
痴迷、淡然~ 大佬 ,能稍微详细点么?我是新手,感谢感谢
4 个月之前 回复
$(function(){
 var l=$("name").text();
$("#按钮").click(function(){

$("被赋值名称").HTML(l)

});
});
qq_36512295
痴迷、淡然~ 没启效果额。。。
4 个月之前 回复

在$('#cur').html(lid);下面
接着赋值不行吗?
$("#div2 li").text(lid);

qq_36512295
痴迷、淡然~ 不行。。。用li?
4 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问