关于初始化页面时实现在html中显示js方法的返回值问题

roa_finder 2017-05-17 02:11:51
<js>
function show(a){
retrun b;
}
</js>
<body>
<p>
list循环->
show(‘i’)
/list
</p>
</body>


类似这样初始化时的怎么显示出来没看懂我的问题可以说在线等
...全文
701 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
weimengfeiwu 2017-07-03
  • 打赏
  • 举报
回复
js融入到freemarker中,实时进行处理
IMyxuan 2017-06-01
  • 打赏
  • 举报
回复
js操作DOM的话,一般用append,appendTo这些吧,或者用其他框架,比如angularjs之类的,这样就非常方便啦
weimengfeiwu 2017-06-01
  • 打赏
  • 举报
回复
第一种你可以用freemarker去实现相应的传参,第二种你可以在html中插入js标签传参,这样还是比较好实现些
秋风_irwin 2017-06-01
  • 打赏
  • 举报
回复
如果你需要实时输入,进行调用函数的话,就需要用到双向绑定,在vue中使用的是defineProperty 函数。利用js创建的虚拟节点,对其进行绑定。有数据变动的时候,进行调用函数,这些操作都是可以的。 如果你有事件输入的话。比如点击操作,这类就比较好实现。直接循环出来,dom获取,调用相应的函数就可以了。
文盲老顾 2017-05-17
  • 打赏
  • 举报
回复

<script>
function show(str){
  document.write(str);
}
</script>
<p>
<!--list-->
<script>show('i')</script>
<!--listend-->
</p>
这个东西怎么写都可以,关键要看你的页面格式和循环输出内容
roa_finder 2017-05-17
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
不懂你问什么东西,代码也是错的,js要放到script标签里面,输出内容用document。write,而且脚本也有错
<script>
    function show(a) {
        return a;
    }
</script>
<body>
    <p>
        <script>
            document.write(show('i'))
        </script>
       
    </p>
</body>
我上边写的是伪代码肯定是错的呀,就是想在html中输入js中函数中的带参返回值
  • 打赏
  • 举报
回复
不懂你问什么东西,代码也是错的,js要放到script标签里面,输出内容用document。write,而且脚本也有错
<script>
    function show(a) {
        return a;
    }
</script>
<body>
    <p>
        <script>
            document.write(show('i'))
        </script>
       
    </p>
</body>

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧