永发信息网

<script type="text/javascript"> function show() { new Face(“test”).show() } </scr

答案:4  悬赏:10  手机版
解决时间 2021-01-30 12:51
如何把show这个函数中的“text” 用参数传递

不是打开页面,

<input type="text" id="test"/>
<span onClick="show()" style="cursor:pointer">插入</span>

我想根据前面的INPUT的ID,传递不同的ID到show函数,现在那个函数是直接用ID的,而不是传递,我想弄成可以传递参数的函数
最佳答案
请问你是什么意思?
是打开这个页面时请求传个参数?
如果是这样的话可以用下面的方法试一试.
思想是得到这个参数,动态声明变量,传进去就行.

例如jsp(代码直接敲的,没有测试,但是思想就是这样哈)
<%
String parameter = request.getParameter("parameter")//要传递的参数
out.print("<script type='text/javascript'> var par= '"+parameter +"' </script>");动态执行一个javascript语句.
%>

<script type="text/javascript"> function show() { new Face(par).show() } </script>
全部回答
把你需要的input标签注册一个onClick事件 在传一个this就可以了撒 这个思路也许能帮到你
传递参数一般有可以写成带参的函数 <script type="text/javascript"> function show(Id) { new Face(Id).show() } </script> 在调用的时候在把参数传递过来 input type="text" id="test"/> <span onClick="show(‘test’)" style="cursor:pointer">插入</span> 还有很多方法!比如可以遍历这个网页得到所有的ID,把ID放入集合中。再调用 这里只是提一下思路!更加深层次的东西可以百度一下.
<input type="text" id="test"/> <span onClick="show(‘test’)" style="cursor:pointer">插入</span> <script type="text/javascript"> function show(id) { new Face(document.getElementById(id).value).show() } </script>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电信版酷派s6能刷小米系统吗?
天天平价超市地址好找么,我有些事要过去
浮柱的意思是什么啊?知道的请说下!
(15分)图示下丘脑参与的部分调节过程,A~D
蘑菇街账号忘了怎么办
从嘉陵区嘉陵区去斑镇坐多少路公交
王熙凤的判词里“一从二令三人木”是什么意思
1,如果一个LED驱动电源输入100-240v 0.3A 。
求横颜君&奇然《白首》的歌曲mp3
香鑫小卖部地址在哪,我要去那里办事
我想问下,承德附属医院有没有职工宿舍啊?马
捅漏子的意思是什么啊?知道的请说下!
香格里拉县商行地址在什么地方,我要处理点事
想知道: 荆门市 到京山的各个乡镇怎么坐车 在
怎样查询电信手机卡业务区在哪里
推荐资讯
穿衣镜放在哪最旺风水
电脑上面的快捷键是什么,怎么按?
地球的大气圈①由包围着地球的气体和悬浮物质
被别人限制网速怎么办
PEACEBIRD(迎宾西路店)地址在什么地方,我要
手指手部皮肤经常脱皮,什么原因?用点什么管
甘油三酯太高8.42怎么办
周庄子村村地址在哪,我要去那里办事
美尚发艺专业烫染地址有知道的么?有点事想过
松木指接板做衣柜用的市面上多少钱一张?规格
蒸溽的意思是什么啊?知道的请说下!
与“粉墨"有关的成语
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?