`
java-mans
  • 浏览: 11420383 次
文章分类
社区版块
存档分类
最新评论

JavaScript自定义函数中字符串参数使用的经验

 
阅读更多

这几天在学习JS,学习了一些之后,做了些实践.

脚本函数定义如下:

<script type = "text/javascript">
function confirminfo(code)
{
var r=confirm("是否确定?");
if (r==true)
{
document.write(code);
}
else
{
document.write("err");

}
}
</script>

脚本引用如下:

<html:button property = "button" onclick = "javascript:confirminfo(${pres.code})">
<bean:message key="del" />
</html:button>

发现当 ${pres.code} 的值为数值时,脚本可以正确执行,但是当其为字符串时,脚本就不能正确执行了。

于是修改代码如下:

<html:button property = "button" onclick = "javascript:confirminfo('${pres.code}')">
<bean:message key="del" />
</html:button>

在引用参数时加上引号即可。具体原因待查。

分享到:
评论

相关推荐

    javascript自定义函数参数传递为字符串格式.docx

    javascript自定义函数参数传递为字符串格式.docx

    JavaScript自定义函数实现查找两个字符串最长公共子串的方法

    本文实例讲述了JavaScript自定义函数实现查找两个字符串最长公共子串的方法。分享给大家供大家参考,具体如下: //查找两个字符串的最长公共子串 function findSubStr(s1,s2){ var S=sstr= ,L1=s1.length,L2=s2....

    javascript自定义函数参数传递为字符串格式

    自定义函数参数传递为 字符串格式 ,传递方式 1:用this传递 2:引号缺省 3:转义字符(html中 代表”双引号,'代表单引号,javascript中直接\” 和Java通用转义字符集) &lt;html&gt; &lt;head&gt; [removed] ...

    javaScript中自定义sort中的比较函数,用于比较字符串长度,数值大小.docx

    javaScript中自定义sort中的比较函数,用于比较字符串长度,数值大小.docx

    javascript提取URL的搜索字符串中的参数(自定义函数实现)

    今天在犀牛书上发现了一个有用的函数 urlArgs(提取URL的搜索字符串中的参数)。我们经常会看到有的页面链接地址后面会跟有参数,比如 http://www.xxx.com/?username=yyy&password=zzz 之类的,很多时候我们需要获得...

    JavaScript 字符串与数组转换函数[不用split与join]

    两个自定义的实现字符串与数组相互转换的js函数,希望能对大家有用: 代码如下:function StringToArray(str,substr) { /* 函数功能:字符串按照指定字符串分割转换为数组 参数: str :需转换的字符串 substr:分割字符...

    javascript函数库

    -------------- 函数检索 -------------- trim函数: trim() lTrim() ...校验字符串是否符合自定义正则表达式: checkMask(str,pat) 得到文件的后缀名: getFilePostfix(oFile) -------------- 函数检索 --------------

    数字字符串格式化指定长度

    运用JAVAScript自定义函数,实现数字字符的格式化转换,在实际网站开发中,有很多地方可以适用,不难却很实用。

    JavaScript中常见内置函数用法示例

    在使用JavaScript语言时,除了可以自定义函数之外,还可以使用JavaScript的内置函数,这些内置函数是由JavaScript语言自身提供的函数。 二、一些常用的内置函数做详细介绍 1、parseInt()函数 该函数主要将首位为数字...

    PHP函数库,PHP函数大全,PHP函数实例,PHP函数手册,PHP5函数库实例

    截取字符串中两个特定唯一字符之间的内容 截取指定长度字符串 折线图 按照比例改变图片大小(非生成缩略图) 收藏主页 数据验证类 数组转换成XML格式 日期计算 是否为电子邮件格式 柱形统计图 检查是否为一...

    JavaScript程序设计课件:函数的定义方式.pptx

    JavaScript程序设计 函数的定义方式 5.2.1 函数的定义方式 概念 函数:用于封装一段完成特定功能的代码。 相当于将一条或多条语句组成的代码块包裹起来,...除了使用内置函数外,JavaScript中还可以根据具体情况自定义

    JavaScript全局函数使用简单说明

    1、decodeURI() 参数:string 功能描述:对 encodeURI() 函数编码... 3、encodeURI() 参数:string 功能描述:可把字符串作为 URI 进行编码。 提示:如果 URI 组件中含有分隔符,比如 ? 和 #,则应当使用 encodeURICompone

    裁剪字符串trim()自定义改进版

    建议在支持的浏览器中使用原生函数。下面讲述的是自定义trim()函数遇到的问题,改进的过程。功夫在不断淬炼中才能醇正。 JavaScript中没有用于移除字符串头尾空白的原生修剪方法。最常见的自定义trim()函数实现如下...

    javascript的trim,ltrim,rtrim自定义函数

    今天用到javascript去掉一个文本框中字符串两端的空格,开始还以为有trim,ltrim,rtrim函数(asp中有这三个函数,弄混了),结果找半天,没有找到。最后找到用正则实现这样功能的自定义函数。

    表达式计算器的实现

    数学表达式中的自定义函数型为“func(p1, p2, …, pn)”。 假定用户实现了函数“ABS(p1)”用来对某个数求绝对值,那么输入“5*ABS(-2)”,输出应为“10”。 假定用户实现了函数“SUM(p1, p2, p3, p4)”用来对一系列...

    JavaScript语言教程及案例.docx

    - JavaScript允许用户创建自定义函数,以便在多个地方重复使用。 - 函数可以接受参数,并返回结果。 - JavaScript中的函数也可以作为对象的方法调用。 #### 4. DOM操作: - JavaScript可以操作HTML文档的内容、...

    node-sass-cache-busted-url:自定义Sass函数用缓存无效的URL替换CSS中的URL

    节点SASS缓存缓存URL Sass自定义函数,用带有缓存无效符字符串的URL替换URL。 可在节点资源中使用。用法让情况如下: // example.scssbody { background : cache-busted-url ( " /images/bg.png " ) no-repeat ;}// ...

Global site tag (gtag.js) - Google Analytics