你应该正确设置编码,即 <meta name="content-type" content="text/html;charset=gb2312">,另外,就是在添加内容的时候有特殊字符的输入(可能不是通过表单输入的内容)。
解决方案 »
- 在C#网站里面使用JS将指定页面的内容呈现给Panel
- 怎么做展开于折叠
- 帮忙研究一下头给文字定义字体大小的问题,execCommand里面的方法不够用
- 关于动态添加/删除/移动表格行的问题
- js通过appendChild添加一个File控件,但这个file却无法上传文件上传文件
- 求达人解释下event.x,event.clientX,event.offsetX,object.scrollLeft等等的区别
- 面向对象方法,js画ABC分析图一例!
- marquee容易问题,给分
- 怎样将int 型的12转化成string 型的12 ????在线等
- 为什么用window.open打开的窗口只能出现一个,即前一个用window.open打开的窗口自动关闭?怎样才能使两个用window.open打开的窗口都显示呢?
- 请教一个<iframe>的问题,急啊
- javascript可以建多维数组吗?
<textarea name="questions" style='height: 78px' style='width: 98%'><%=questions%>
</textarea>
<!--
function isValid(form){
//先清除输入框内的Unicode空白符号.
if(form.questions.value.replace(/^\s+|\s|$/g,"")=="")
{
alert("题干内容不能为空!");
form.questions.focus();
return false;
}
return true;
}
//-->
</SCRIPT>
<form onsubmit="return isValid(this)">
<textarea name="questions"></textarea>
<input type="submit">
</form>
导致问题原因是由于
<textarea name="questions" style='height:78px' ...><%=questions%>
</textarea>
写成两行的缘故,如果把这句写成一行的话,就没有问题了
<textarea name="questions" style='height:78px' ...><%=questions%></textarea>
也许这是一种固定的写法吧,希望大家以后也要注意一下。