在JavaScript中,下面代码表示获取到文本框的值,则下列选项中验证文本框为空的条件表达式不正确的是 ( )var usrName = document.getElementById("txtName").value;A.usrName ==""B.usrName.lengthC.usrName=""D.usrName.length

题目
在JavaScript中,下面代码表示获取到文本框的值,则下列选项中验证文本框为空的条件表达式不正确的是 ( )var usrName = document.getElementById("txtName").value;

A.usrName ==""

B.usrName.length<=0

C.usrName=""

D.usrName.length<0


相似考题
参考答案和解析
正确答案:CD
更多“在JavaScript中,下面代码表示获取到文本框的值,则下列选项中验证文本框为空的条件表达式不正确的是 ( )var usrName = document.getElementById("txtName").value; ”相关问题
  • 第1题:

    在JavaScript中,以下对变量不正确的命名是?()

    A.var temp

    B.var tmp1

    C.var return

    D.var return_value


    参考答案:C

  • 第2题:

    若要求从文本框中输入密码时在文本框中只显示“*”号,则应当在此文本框的属性窗口中设置______。

    A.Text属性值为“*”

    B.Caption属性值为“*”

    C.Password属性值为空

    D.PasswordChar属性值为“*”


    正确答案:D
    解析:PasswordChar属性返回或设置一个值,该值指示所键入的字符或占位符在TextBox控件中是否要显示出来;返回或设置用作占位符。

  • 第3题:

    在宏的条件表达式中,要引用“rptT”报表上名为“txtName”控件的值,可以使用的引用表达式是( )。

    A.Reports!rptT!txtName

    B.Report!mtName

    C.rptT!txtName

    D.txtName


    正确答案:A
    解析:本题考查宏的条件表达式。条件表达式是考试重点内容,考生务必熟练掌握。语法为:Forms![窗体名]![控件名]Reports![报表名]![控件名]。题目中,要引用"rptT"报表上名为"txtName"控件的值,按照规定语法写出即:Reports!rptT!txtName选项A正确。

  • 第4题:

    在表单中有命令按钮Command1和文本框Text1,将文本框的InputMask属性值设置为$9,999.9,然后在命令按钮的Click事件中输入代码ThisForm.Text1.Value=12 3456.789,当运行表单时,单击命令按钮,此时文本框中显示的内容为

    A.$123 456.789

    B.$23 456.7

    C.123 456.7

    D.****.*


    正确答案:D

  • 第5题:

    如果要让一个文本框的初值设置为当前日期且不能更改,则在该文本框的()事件中设置代码为This.Value=DATE(),同时要将它的()属性设置为.F.。


    正确答案:INIT;ENABLED

  • 第6题:

    对下面这段代码分析不正确的是()  var len=form1.elements.length;  for(var i=0 ;i

    • A、代码第1行是取得当前表单元素的个数
    • B、代码第1行是取得当前文本表单的个数
    • C、这是循环验证表单
    • D、这段代码可以验证表单中文本框中的值是否为空

    正确答案:B

  • 第7题:

    创建一个对象obj,该对象包含一个名为"name"的属性,其值为"value"。以下哪一段JavaScript代码无法得到上述的结果?()

    • A、var obj=new Object();obj["name"]="value";
    • B、var obj=new Object();obj.prototype.name="value";
    • C、var obj={name:"value"};
    • D、var obj=new function(){this.name="value";}

    正确答案:B

  • 第8题:

    在表单Form1中有一个文本框text1,text1的InteractiveChange事件代码如下:CHAR1=ALLTRIM(THIS.VALUE)ASC1=ASC(CHAR1)+32THIS.VALUE=CHR(ASC1)该表单运行后,在文本框中输入一个大写ASCII码“T”,则文本框中显示内容将是()。

    • A、T+32
    • B、T32
    • C、t
    • D、97

    正确答案:C

  • 第9题:

    如果要检验文本框中的值,可以在文本框的()事件相关方法中写入代码。如果文本框中的值不符合要求,则返回.F.,这样,光标将不能离开该文本框。

    • A、Valid
    • B、Init
    • C、GotFocus
    • D、Click

    正确答案:A

  • 第10题:

    若要求向文本框输入密码时,只在文本框中显示&号,则应当在此文本框的属性窗口中设置()。

    • A、Text属性值为&
    • B、Caption属性值为&
    • C、PasswordChar属性值为空
    • D、PasswordChar属性值为&

    正确答案:D

  • 第11题:

    单选题
    要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()。
    A

    〈input type=text onClick=alert(this.value)〉

    B

    〈input type=text onChange=alert(this.value)〉

    C

    〈input type=text onChange=alert(text.value)〉

    D

    〈input type=text onClick=alert(value)〉


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    创建一个对象obj,该对象包含一个名为"name"的属性,其值为"value"。以下哪一段JavaScript代码无法得到上述的结果()
    A

     var obj = new Object();obj[name] = value;

    B

     var obj = new Object();obj.prototype.name = value;

    C

     var obj = {name : value};

    D

     var obj = new function() {  this.name = value;}


    正确答案: C
    解析: 暂无解析

  • 第13题:

    如果文本框的Locked属性设置为True,则下列说法正确的是( )。

    A.此时在属性窗口中不可以修改文本框的Text属性值

    B.运行时用户不可以在界面上修改文本框中的内容

    C.在程序代码中不可以修改文本框的内容,如不可以使用语句Text1.Text="aaa"

    D.以上均不正确


    正确答案:B
    解析:该属性主要用来指定在程序运行时文本框是否可以被编辑。当设置为False时,可以编辑文本框中的文本;当设置为True时,可以滚动和选择控件中的文本,但不能编辑。当然,在设计阶段,在属性窗口中或者在程序代码中可以修改控件的文本。

  • 第14题:

    请写出用于校验HTML 文本框中输入的内容全部为数字

    的javascript代码


    正确答案:

     

    var re=/^\d{1,8}$|\.\d{1,2}$/;

    var str=document.form1.all(i).value;

    var r=str.match(re);

    if (r==null)

    {

    sign=-4;

    break;

    }

    else{

    document.form1.all(i).value=parseFloat(str);

    }

  • 第15题:

    在JavaScript中,执行下面的代码后,num的值是( ).var str = "xiao.li@gmail.com";var num = str.indexOf(".");

    A.-1

    B.0

    C.4

    D.13


    正确答案:C

  • 第16题:

    创建一个对象obj,该对象包含一个名为"name"的属性,其值为"value"。以下哪一段JavaScript代码无法得到上述的结果()

    • A、 var obj = new Object();obj["name"] = "value";
    • B、 var obj = new Object();obj.prototype.name = "value";
    • C、 var obj = {name : "value"};
    • D、 var obj = new function() {  this.name = "value";}

    正确答案:B

  • 第17题:

    以下为一段浏览器中可运行的Javascript代码,则运行该段Javascript代码的页面弹出框中显示的结果是:() 1 var obj = {"key":"1","value":"2"};  2 var newObj = obj;  3 newObj.value += obj.key;  4 alert(obj.value);

    • A、2
    • B、12
    • C、3
    • D、21

    正确答案:D

  • 第18题:

    对下面这段代码分析您输入的字符数为正确的是()  function count( )  {  var len=form1.text.value.length;  alert(“”+len+”个”)  }

    • A、代码第3行是取得当前文档中文本框的个数
    • B、代码第3行是取得当前文档中表单的个数
    • C、这段代码有错误
    • D、这段代码是统计用户输入文本框中字符个数

    正确答案:D

  • 第19题:

    要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是()。

    • A、〈input type="text" onClick="alert(this.value)"〉
    • B、〈input type="text" onChange="alert(this.value)"〉
    • C、〈input type="text" onChange="alert(text.value)"〉
    • D、〈input type="text" onClick="alert(value)"〉

    正确答案:B

  • 第20题:

    在表单中加入一个复选框和一个文本框,编写Check1的Chick事件的代码为:Thisform.Text1.Visible=This.Value,则单击复选框后,()

    • A、文本框可见
    • B、文本框不可见
    • C、文本框是否可见由复选框的当前值决定
    • D、文本框是否可见由复选框的当前值无关

    正确答案:C

  • 第21题:

    在表单中添加一个文本框(TextBox)控件时,文本框(TextBox)控件的 Value 属性的默认数据类型为()

    • A、数值值
    • B、逻辑型
    • C、字符型
    • D、日期型

    正确答案:C

  • 第22题:

    若要求从文本框中输入密码时在文本框中只显示*号,则应在此文本框的属性窗口中设置()

    • A、Text属性值为*
    • B、Caption属性值为*
    • C、Password属性值为空
    • D、Passwordchar属性值为*

    正确答案:D

  • 第23题:

    单选题
    在表单中加入一个复选框和一个文本框,编写Check1的Chick事件的代码为:Thisform.Text1.Visible=This.Value,则单击复选框后,()
    A

    文本框可见

    B

    文本框不可见

    C

    文本框是否可见由复选框的当前值决定

    D

    文本框是否可见由复选框的当前值无关


    正确答案: D
    解析: 暂无解析