关于在超链接中传值问题

问题描述

现在我需要在a标记中使用<a href="javascript:xx(${pic})>xxx</a>现在经我测试过如果${pic}=23232.jpg之类的,就会报错。而${pic}=333.333就可以通过。求解决

解决方案

这样:<a href="javascript:xx('${pic}')">xxx</a>
解决方案二:
字: 文字[/quot[color=orange]e] [/color][size=x-small][/size][align=right][/align][img][/img][url][/url][flash=200,200][/flash][*]引用[u][/u][i][/i][b][/b][align=right][/align]或者 [qu
解决方案三:
${pic}=333.333 是数字${pic}=333.jpg 是字符串字符串如果不加引号的话,当然会出错,数字的话,你不加的JS 不会报错的
解决方案四:
试试这样加个单引号<a href="javascript:xx('"${pic}"')">xxx</a>
解决方案五:
function 的参数没加引号会转换数字的 23232.jpg转换不了自然就报错了。
解决方案六:
按一楼的方法应该可以。
解决方案七:
参数加上引号,js传递参数,如果是数字不需要加引号,如果是字符串需要加引号,
解决方案八:
${pic}=23232.jpg${pic}=333.333你把23232.jpg加上引号,估计就不会报错。你是要赋值?赋值第一个是字符啊,可是后台变量值,变成js的变量名?很诡异。。。下面不报错,是个数字,js变量定义可以不写var 的。还是要切换图片啊。。${pic}是图片的ID?xx('${pic}.jpg')xx(${pic})function xx(pic){ document.getEle...Id('??').src = pic + '.jpg'; ?}
解决方案:
改成:<a href="javascript:xx('${pic}')">xxx</a>

时间: 2024-12-02 18:10:55

关于在超链接中传值问题的相关文章

表单-怎么从不同的div块中传值和后台获取

问题描述 怎么从不同的div块中传值和后台获取 如图,我用的form表单提交,当点击三个div块其中一个提交按钮的时候,怎么传值到后台,后台又应该怎么接受 解决方案 你需要的值是什么? 首先submit得提交需要一个form: 没看到你的form,其次,如果你submit是靠form的话, 你form中想要提交的值需要时input.select.textarea这样的表单控件, 其中这些input的name属性值表示的是提交到服务端的参数名称: 如<input name="username

DHTMLX如何从标签页中传值到主页面?

问题描述 DHTMLX如何从标签页中传值到主页面?

java web-求解:为什么不能读取自动增长列的值,在修改过程中传值?

问题描述 求解:为什么不能读取自动增长列的值,在修改过程中传值? 解决方案 你的4后面有个空格,所以没法转换成数字 解决方案二: 异常显示是空格的问题.你可以检查下数据库中存的值是不是有空格,然后再检查下数据展示的代码是不是有空格. 如果数据库没有问题,就可能是这个值在页面是可编辑的,所以会接收到了误操作的空格.

ToolTip效果通过Js实现代替超链接中的title

View Code  1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2 <html> 3 <head> 4     <title>自定义Tooltip特效</title> 5     <style type="text/css"> 6         body ul 7         { 8          

在jsp中传值-在jsp中怎么把值传到另一个页面

问题描述 在jsp中怎么把值传到另一个页面 在jsp页面中把多个商品的详细信息传到另一个jsp页面中并显示该怎么做 解决方案 1.通过jsp的内置对象-request对象获取参数: (1)通过超链接传参: 例:把a.jsp中i的值传到b.jsp中: 在a.jsp页面中的核心代码为:传参 (说明:给i赋值时也可以用jsp表达式,例如i=<%变量名 %>) 在b.jsp页面中的核心代码为: <%String j=request.getParameter("i"); %&g

java及C++中传值传递、引用传递和指针方式的理解_java

java的值传递理解: 代码1: public class Test { /** * @param args */ public static void main(String[] args) { StringBuffer buffer= new StringBuffer("colin"); SChange(buffer); System.out.println( buffer); } public static void SChange (StringBuffer str) { st

对Java中传值调用的理解分析_java

本文实例分析了Java中的传值调用.分享给大家供大家参考.具体分析如下: Java以引用的方式操作对象实例 可以确认的是Java中操作对象的方式是以引用的方式操作对象.为了更深刻的了解这点我写了如下代码: 首先定义一个自定义类型 复制代码 代码如下: public class Person {            String name;            Person(String name){          this.name = name;      }  } 这里name默认是

WEB开发中如何实现页面中传值啊?

问题描述 两个页面,如何将登录页面输入的用户名和从数据库中查询的权限值传递给下一页面啊?(C#)注:以前是做WinForm的,现在做WEB,很多不懂得东西.在线等啊!!! 解决方案 解决方案二:有很多中方法``SessionCookie什么的``看你的需要解决方案三:Session["roleID"]=0;//存储权限 解决方案四:加入Session:登录页:从数据库取权限加入sessionSession.Add("username",用户名);Session.Ad

PHP正则表达式提取html超链接中的href地址

用php的正则表达式相关函数,实现提取html超链接<a href="地址"></a>中的地址.  代码如下 复制代码 <?php $preg='/<a .*?href="(.*?)".*?>/is'; $str ='<a href="链接1">URLNAME</a>文本段1<a href="链接2" target="_blank"&g