首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JS初学者来提问

2012-09-12 
JS菜鸟来提问function checkdata(objbtn, objtype) {var alertinfo var Incomplete var Incorre

JS菜鸟来提问
function checkdata(objbtn, objtype) {
  var alertinfo = "";
  var Incomplete = "";
  var Incorrect = "";
  var flage = true;
  if (objtype != "2" && objtype != "3" && objtype != "4") {
  Incomplete += ValidateIsNull("txtPassportName", ', "Name as on Passport"');
  Incomplete += ValidateIsNull("txtDate", ', "Application Date"');
  Incomplete += ValidateIsNull("ddlWorkBase", ', "Work Base"');
  Incomplete += ValidateIsNull("txtDepartureDate", ', "Departure Date"');
  Incomplete += ValidateIsNull("txtEmail", ', "E-Mail"');
  Incomplete += ValidateIsNull("txtMobile", ', "Mobile"');

问题1: objtype取值咋弄?怎么就蹦出2,,3,4之类的
问题2: 下面6行代码括弧里面的代码都是红色的,红色的是啥意思?数据库么?

[解决办法]
1:objtype是你调用checkdata(objbtn, objtype)中第二个参数的值,是你自己传进来的
2:你说的红色的是表示字符串
[解决办法]

探讨

我一菜B,第一个问题可以说的在详细点么?

[解决办法]
function checkdata(objbtn, objtype) 

这个方法当你调用的时候,比如
<input type="text" onclick="javascript:checkdata(1,2)" />
调用上面的方法的时候 传的参数1就是objbtn,2就是objtype

有什么不知道的 你可以在ff下弄个firebug插件 熟悉一下 一般调戏js程序 大家都是慢慢看过来的

热点排行
Bad Request.