用户因为提交了一个"xxx“imgUrl4="UploadFiles/2009511184635151.jpg";
imgtext4="长沙所迅速传达"十条军训需求”"
imgLink4=escape("read_news.asp?id=91");
导致页面无法正常显示了用js怎么在提交表单的时候把"改成中文的”?
imgtext4="长沙所迅速传达"十条军训需求”"
imgLink4=escape("read_news.asp?id=91");
导致页面无法正常显示了用js怎么在提交表单的时候把"改成中文的”?
解决方案 »
- 当我扩展Jquery函数时,为什么会出错?
- s:textfield 标签里面怎么能让他只能输入数字
- 急!!图片层拖动问题
- object doesn't support this proper or method 错误如何解决
- 【函数中变量的周期?】
- 如何动态展开javascript嵌入文件?
- 一个很奇怪的现象,动态添加表格的问题,希望哪位高手帮忙解决一下,很急,谢谢了!!!
- 一个缓存问题
- 求支持拖拽的数据库版树(TREE),
- !!!***showModalDialog怎么动态改变宽度和高度******!!!!!
- 如何动态生成area标签及coods属性?
- 大家好,向大家请教select选项保持问题
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD><BODY>
<input type="text" id="t" >
<input type="button" value="test" onclick="test()" >
</BODY>
</HTML>
<script>
function test() {
alert(document.getElementById("t").value.replace(/\"/g,"“"));
}
</script>
"转成\"
'转成\'
回车转成\n
可以在服务器端根据使用的语言写个函数做以上字符的转换,然后再输出.
不用提醒用户
<head>
<script language="javascript">
//检测不能为空
function replaceD()
{
var value = document.getElementById("rk_sbbm").value;
document.getElementById("rk_sbmc").value = value.replace("\"","”");
}
</script>
</head>
<body>
<form>
<input type="text" id="rk_sbbm" />
<input type="text" id="rk_sbmc" />
<input type="button" onclick="replaceD();" />
</form>
</body>
</html>
经测试,可以替换掉。
这个是可以的;