function checkBlank(obj,str){
var value = true;
if(obj.value == ""){
document.getElementById("check").innerHTML="<font color='red'>str + '不能为空' </font>";
value=false;
}
return value;
}上面的代码我本意是想传入值赋值给str,然后显示str的值,例如传入“登录名”,显示“登录名不能为空”,但为何显示了“str+不能为空”,我该怎么改才行。
解决方案 »
- 火狐扩展获取网址 js 怎么写?
- ExtJs Desktop如何关闭所有已经打开的窗体
- 由Servlet派发转向的jsp页面中为何无法写javascript脚本验证
- 在JS里,如何给TreeView的当前选中节点设置背景色并显示出来?
- 请教:在网页中,如何取得用mouse选取的内容?
- 谁能给出答案,100拿走,在经过下拉菜单的选项时,选项背景变为深蓝(反色),如何才能改变这种效果呢?
- 莫名其妙,为什么我的程序中明明有脚本错误,为什么IE发现不了呢?这个我调试程序带来极大不便!我该怎么办?才能使IE弹出错误警告???
- 用window.open打开的fullscreen页面,能否在点击后变成最小化页面?
- extjs
- 怎么用js或jquery把一个函数b绑定到另一个函数a之后执行
- 如何jquery each()方法遍历组成新的数组
- js onblur事件 要得到 2* 2 3*4 的值
可以在css中指定颜色。。
或者
document.getElementById("check").innerHTML="<font color='red'>"+str+" '不能为空' </font>";