本文目录一览:
js控制数组的所有样式
准备事件没有放在ready事件里面
html
head
titlestyle改变样式/title
/head
script src="js/jquery-1.10.1.min.js" type="text/javascript"/script
style type="text/css"
li{
font-size:12px;
color:#000000;
background:#f7f7f7;
width:104px;
height:33px;
line-height:38px;
float:left;
list-style:none;
text-align:center;
margin-left:2px;
}
/style
script type="text/JavaScript"
// document.getElementsByTagName("li"); 获取所有的li标签
$(document).ready(function(){
var len = document.getElementsByTagName("li");
alert(len);
//为每一个li设置事件和效果
for(var i=0;i len.length;i++){
len [i].onmouseover = function(){
this.style.background="#777777";
}
len [i].onmouseout = function(){
this.style.background="#f7f7f7";
}
}
});
/script
body
ul
li新闻/li
li视频/li
li小说/li
/ul
/body
/html
js怎么输出数组
可以用alert函数看里面的值的
但是必须用for循环
var array = ["1","2","3","4"]; //your array here
for(count=0;countarray.length;count++){
alert(array[count]);
}
或
!DOCTYPE HTML
html
head
meta charset="UTF-8"
titlemenu/title
style type="text/css"
/style
script type="text/javascript"
console.log(target)
/script
/head
body
/body
/html
扩展资料:
注意:无参数的函数必须在其函数名后加括号:
function函数名 () { 代码... }
function函数名 () { 代码... }
注意:别忘记 JavaScript 中大小写字母的重要性。"function" 这个词必须是小写的,否则 JavaScript 就会出错。另外需要注意的是,必须使用大小写完全相同的函数名来调用函数。
参考资料来源:百度百科-JavaScript 函数
JS数组有哪几种定义方式?
定义数组
数组对象用来在单独的变量名中存储一系列的值。
我们使用关键词 new 来创建数组对象。下面的代码定义了一个名为 arr 的数组对象:
vararr=newArray();有两种向数组赋值的方法(你可以添加任意多的值,就像你可以定义你需要的任意多的变量一样)。
varmycars=newArray();
mycars[0]="Saab";
mycars[1]="Volvo";
mycars[2]="BMW";也可以使用一个整数自变量来控制数组的容量:
varmycars=newArray(3);
mycars[0]="Saab";
mycars[1]="Volvo";
mycars[2]="BMW";2:
varmycars=newArray("Saab","Volvo","BMW");-------------------------------------------------------------------------------------
或者用数组字面量(直接量)方便的创建数组。一个数组字面量是在一对方括号中包裹着一个或多个用 逗号 隔开的表达式。并且数组中的每个值都有索引。从0开始。
varempty=[];
varcars=["Saab","Volvo","BMW"];
empty[1]//undefined
cars[1]//'Volvo'
js中定义数组,并把所赋的值,输出来?
html
head
meta http-equiv="content-type" content="text/html charset=utf-8"
script type="text/javascript"
var arr=[1,2,3,4,5];
var i;
for(i in arr){
document.write(arr[i]+" ");
}
/script
/head
/html
定义数组"arr",里面共有5个值,然后用for in 循环把它的值遍历出来!主要就是for in循环这里,理解它就好,不懂得随时问我。
希望能帮助到你,望采纳!
js输出数组怎么写啊
首先要对数组理解,数组不是内建的类型,编译器没有办法知道你这个数字到底是什么东西。
当然,你可以用指针法输出,或者使用标准库中的迭代器。
但实质上都是一个循环,不循环是没有办法的。
二维数组输出到edit?
应该不是直接用SetWindowText()吧?应该还有其它代码,不妨贴出来看看
------------------------------------------
你的代码很奇怪
char *T[i][j];
究竟你是要定义一个什么变量呢?从字面意思看是想定义一个指向二维数组的指针
但你的程序没有将它初始化就开始赋值了,所以程序发生了错误
就好像这样
int *p;
*p = 1;
指针没初始化就开始使用,一样的道理
看你程序应该有这个警告吧