-
变量赋值:数值型和布尔型不用加双引号
查看全部 -
变量不能与下面的相同
查看全部 -
1)childNodes属性
childNodes数属性可以获取某一个元素节点的所有字节点,这些字节点包括元素字节点和文本子节点。它返回的
也是一个字节点对象数组,我们使用childNodes[n]返回子节点对象。同时我们可以使用节点属性中的nodeValue属性
对其文本节点进行赋值。
在这里我们要注意:
1)获取的文本子节点无法使用innerHTML这个属性输出文本内容,因为这个是非W3C标准的属性必须在获取元素
节点的时候,才能输出里面包含的文本,然而元素节点可以使用innerHTML属性和nodeValue属性。
2)当我们操作元素节点赋值时,nodeValue属性会把包含在文本里的HTML转义成特殊字符,从而达到单纯文本的
效果,而innerHTML属性去可以解析HTML,输出解析后的HTML文档。查看全部 -
document.write("<br>"); //实现换行效果
查看全部 -
js区分大小写查看全部
-
. 补充右边编辑器第12、13行代码,计算5、6/2、3两组两个数的积。分别保存在req1和req2变量中。
var req1=app2(5,6);
var req2=app2(2,3);
前面要加上var
查看全部 -
js实现增强页面动态效果、实现页面与用户之间的实时动态交互
js区分大小写
查看全部 -
var myarr=new Array(); //先声明一维
for(var i=0;i<2;i++){ //一维长度为2
myarr[i]=new Array(); //再声明二维
for(var j=0;j<3;j++){ //二维长度为3
myarr[i][j]=i+j; // 赋值,每个数组元素的值为i+j
}
}查看全部 -
语法:
stringObject.substring(startPos,stopPos)
<script type="text/javascript">
var mystr="I love JavaScript";
document.write(mystr.substring(7));
document.write(mystr.substring(2,6));
</script>运行结果:
JavaScript
love查看全部 -
查看全部
-
var otest = document.getElementById("test");
var newnode = document.createElement("li");
var newtext= document.createTextNode("PHP"); //这里是先创建了文本节点
newnode.appendChild(newtext); //然后把创建好的文本节点放到新建的newnode(li)里面
otest.appendChild(newnode);其实都是对的,方法不同而已。
innerHTML和createTextNode都可以把一段内容添加到一个节点中,区别是如果这段内容中有html标签;
在createTextNode中会当作文本处理;
比如 var a = document.createElement("div");
create = document.createTextNode("<p>PHP</p>");
a.appendChild(create);
document.write(a); //这里输出的a(div)的内容是"<p>PHP</p>" 双引号内为纯字符串
var b = document.createElement("div");
b.innerHTML = "<p>PHP</p>";
document.write(b); //这里输出的b(div)的内容是<p>"PHP"</p> 双引号内为纯字符串,但<p></p>被 解析为HTML标签了
查看全部 -
getDate()
getFullYear()
getMonth()
查看全部 -
function count(){
//获取第一个输入框的值
var a =parseInt(document.getElementById("txt1").value);
//获取第二个输入框的值
var b =parseInt(document.getElementById("txt2").value);
//获取选择框的值
var c =document.getElementById("select").value;
//获取通过下拉框来选择的值来改变加减乘除的运算法则
switch(c){
case "+":
d=a+b;
break;
case "-":
d=a-b;
break;
case "*":
d=a*b;
break;
case "/":
d=a/b;
break;
}
//设置结果输入框的值
var d;
document.getElementById("fruit").value = d;
}
查看全部 -
//定义函数
function num(a,b){
if(a>b){
return(a);
}
else if(a<b){
return(b);
}
else{
return("他俩相等");
}
}
//函数体,判断两个整数比较的三种情况
num(5,4);
num(6,3);
//调用函数,实现下面两组数中,返回较大值。
document.write(" 5 和 4 的较大值是:"+num(5,4)+"<br>");
document.write(" 6 和 3 的较大值是:" +num(6,3));
查看全部
举报