js 传递参数代码

<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>网页特效 传递参数代码</title>
您要购买<input type="text" name="count" id="count" size="4" />个 * 单价:5.00 <br />
<input type="button" id="submit" value="立即购买" />
<script language=网页特效>
function $(e){return document.getelementbyid(e);}
$('submit').onclick=function(){
    var win = window.open("","win","");
    var n = $('count').value;
    win.document.write("<title>付款总额</title>");
    win.document.write("<body>");
    win.document.write("<h1>订购信息</h1>");
    win.document.write("您要买个"+n+"商品,总价是:"+(n*5));
    win.document.write("</body>");
    win.document.write("</html>");
    win.document.close();
}
</script>
</head>

<body>
</body>
</html>

也可以用这两个方法  创建窗口的时候传递参数 参数可以是一个object
window.showmodaldialog()方法用来创建一个显示html内容的模态对话框。  
   window.showmodelessdialog()方法用来创建一个显示html内容的非模态对话框。  
   
   使用方法:  
   vreturnvalue    =    window.showmodaldialog(surl    [,    varguments]    [,sfeatures])  
   vreturnvalue    =    window.showmodelessdialog(surl    [,    varguments]    [,sfeatures])  
   
   参数说明:  
   surl--  
   必选参数,类型:字符串。用来指定对话框要显示的文档的url。  
   varguments--  
   可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括数组等。对话框通过window.dialogarguments来取得传递进来的参数。  
   sfeatures--  
   可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号";"隔开
  
  
js传参数实例二

<script>
function album_delete_cl(album_lx,album_id,album_page,pic_id_value)
{
alert(pic_id_value);
}

</script>
<script>
 album_id=1;
 album_page=1;
 pic_id_value=1;
</script>
<input name="submit5" type="button"  value="test1" onclick="album_delete_cl(3,album_id,album_page,pic_id_value)"/>

<script>
 album_id=1;
 album_page=1;
 pic_id_value="中文";
</script>
<input name="submit5" type="button"  value="test2" onclick="album_delete_cl(3,album_id,album_page,pic_id_value)"/>

=====================================================

你的写法很奇怪
''里面是参数,你参数用+变量值?
然后你的album_delete_cl用宏替换处理的吗?

如果这样,+pic_id_value+,如果是数字,肯定没错

时间: 2024-09-28 20:29:41

js 传递参数代码的相关文章

完美解决js传递参数中加号和&amp;号自动改变的方法_javascript技巧

在action中用get方法获得参数,如果参数里有"+",要做处理,否则到后台会变成空格. 解决方案: 1 .改用post方法: 2 .在 js 里用 url = encodeURI(encodeURI(XXX)) ,后台再解码一次: 3 .传递参数的时候直接替换转义,或者直接写转义后的代码 data =  "a + b": data = data.replace(/\+/g, "+"); data = data.replace(/\&/

js传递参数:js向html 传递参数

js 文件function a(){show_modelId += model_id;window.open("a.htm?show_modelId="+show_modelId+"",'','height=400,width=800,location=yes');} 把show_modelId 的值传递到页面a.html<input type="text" name="hidden_ID"  ID="hidd

浅谈在js传递参数中含加号(+)的处理方式_javascript技巧

一般情况下,URL 中的参数应使用 url 编码规则,即把参数字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+). 但是对于带有中文的参数来说,这种编码会使编码后的字符串变得很长. 如果希望有短一点的方式对参数编码,可以采用 base64 编码方式对字符串进行编码,但是 base64 编码方式不能处理 JavaScript 中的中文,因为 JavaScript 中的中文都是以 UTF-16 方式保存的. 而 base64 只能处理单字

js取得参数代码_正则表达式

复制代码 代码如下: function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return null; } alert(

js取得参数代码

复制代码 代码如下:function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)","i"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return null; } alert(G

mvc4-ztree如何实现传递参数到后台

问题描述 ztree如何实现传递参数到后台 比如我点击一个其中的某个节点后将该节点的id传递到某个action要怎么实现? 解决方案 后台向前台js传递参数 解决方案二: 看官网文档 看官网文档 async 异步加载这部分内容 后台写个根据id查询子节点的方法就行了

php页面 表单传递参数实例教程

post表单传递参数  代码如下 复制代码 <html> <head> </head> <body> <h3>search</h3> <form action="c.php" method="post"> depart name:<input type="text" size=25 name="depart" value="&q

JS传递对象数组为参数给后端,后端获取的实例代码_javascript技巧

前端JS代码: var conditons = []; var test1 = new Object(); test1.name="1"; test1.id="2"; var test2 = new Object(); test2.name="1"; test2.id="2"; conditons.push(test1); conditons.push(test2); $(function(){ $.ajax({ async:

js动态创建的方法传递参数

问题描述 js动态创建的方法传递参数 用ajax获取了 json数据 存进数组 动态创建a标签 现在想点击a时 触发onclick事件时传递参数 但一直失败 无奈 想知道怎么才能把参数传递出去上代码: mdId_arr.push('<li><a href=""#"">'+info.lists[i]+'</a>'+ '<a href=""#"" data-icon=""