文件名称:JavaScript面试题和答案
文件大小:33KB
文件格式:DOCX
更新时间:2021-09-02 15:20:11
JavaScript 面试 考题 答案
26.在JS中如何获取id为username的文本框的值,如何获取名字为username的文本框的值,用JS代码表示(2分) var userName=document.getElementsByName("username")[0].value; var username=document.getElementById("username").value; 27.用JS代码清空所有文本框的值,用JS代码表示(3分) var inputs = document.getElementsByTagName("input"); for( var i = 0 ; inputs.length ; inputs++ ) { if(inputs[i].type == "text" ) { inputs[i].value = ""; } } 28.JS中用什么方法去读取DIV标记的HTML内容,和文本内容,用代码表示,假设这个DIV的id为div1(2分) var div= document.getElementById(“div1”)[removed]; 29.用JS实现一个id为book的div的显示和隐藏(1分) .解释evel函数 (1分) evel函数可以接受一个字符串作为参数,并把此字符串当做一段javascript代码去执行,如果字符串执行结果是一个值则返回此值,否则返回undefined。如果参数不是一个字符串,则直接返回该参数 40.数组的join方法和字符串的split方法的作用是什么 (2分) join()把数组中的所有元素放入一个字符串中 参数separator默认逗号为分隔符 split() 将一个字符串分割为子字符串,将结果作为字符串数组返回,若字符串中存在多个分割符号,亦可分割。 41.如何判断一个对象的值为null,用代码实现,假设对象的名字为obj (1分) var objld=doucment.getElementsByName(“obj”); if (objld==null){……} 42.用代码实现动态生成一个按钮,并添加到一个id为div1的标签中 (2分)