我想传入两个参数,调用js,但是当传入的参数为string类型,却不能调用,为什么?
比如我在数据库读取出一段文字,想调用js弹出窗口,无法调用;
string aa="北京遭本月第4次雾霾天 民众呼吸疾病明显上升"function js(aa)
{}
比如我在数据库读取出一段文字,想调用js弹出窗口,无法调用;
string aa="北京遭本月第4次雾霾天 民众呼吸疾病明显上升"function js(aa)
{}
解决方案 »
- HELP!!如何检测flash播放完毕
- 请问jQuery如何得到服务器返回值?
- 我想学习js编辑器的做法,源码,好长时间没找到,谁知道做法的说下(最好提代源码)先谢了。
- 奇怪,窗体间值调用问题
- document.getElementById("player").controls.play();
- 如何使用javascript脚本访问使用window.open方法打开了的页面
- 求一正则表达式 title="中文英文数字空格"
- 如何用脚本调用页面上一个按钮的click事件?
- 请推荐写脚本使用的编辑器?
- 如何修改IE中的ActiveX安全性
- 关于document.表单名 写法疑惑
- 关于JS代码兼容360的问题
1:var aa = "xxxxxxxxxxxx"
这不是java
2:function js(aa){}
aa是传参时用的参数名,也就是传参进去在函数里面是什么名字
3:调用:js(aa)运行
dd += "<a href='#' onclick=ymPromptt('"+aa+"')><b>详情</b></a>function ymPromptt(aa) {}当aa改为int类型数据时可以调用
<a 民众呼吸疾病明显上升')="" onclick="ymPromptt('北京遭本月第4次雾霾天" href="#"><b>详情</b></a>
所有你应该改成 如下,注意红色部分
dd += "<a href='#' onclick=\"ymPromptt('" + aa + "')\" ><b>详情</b></a>";
function js(a){}