javascript-关于javaScript中变量的问题,本人初学的菜鸟,希望哪位高手帮忙解答,感激不尽!!!

问题描述

关于javaScript中变量的问题,本人初学的菜鸟,希望哪位高手帮忙解答,感激不尽!!!
  1. List item

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

复选商品计算价格
var goodsNode = document.getElementsByName("goods");//获取所有商品的对象
var allNode = document.getElementsByName("all")[0];// **为什么我这样定义,selectAll()就失去作用了呢? 这不是全局变量吗??**
var text = document.getElementsByName("text");// **在这定义 为什么不能调用呢??**
function selectAll(){
//var allNode = document.getElementsByName("all")[0];//获取全选框的对象
for(var i = 0;i<goodsNode.length;i++){
goodsNode[i].checked=allNode.checked;
}
}
function clearAll(){
//var text = document.getElementById("text");//获取价格显示框的对象
for(var i = 0;i<goodsNode.length;i++){
goodsNode[i].checked=false;
}
text.innerHTML="";
}

function getSum(){

var sum =0;
for (var i=0;i<goodsNode.length;i++){
if(goodsNode[i].checked){
sum = sum+parseInt(goodsNode[i].value);
}
}
//var text = document.getElementById("text");//获取价格显示框的对象
text.style.color = "#FF0000";
text.innerHTML = "总价格是:"+sum+"元";
alert("总价格是:"+sum+"元");
}

全选

笔记本2000元

空调3000元

手机2000元

日立DVD400元

洗衣机3000元

西门子冰箱4000元

时间: 2024-08-30 19:57:38

javascript-关于javaScript中变量的问题,本人初学的菜鸟,希望哪位高手帮忙解答,感激不尽!!!的相关文章

本人18岁.学编程路线.麻烦高手帮忙设计下

问题描述 本人18岁.学编程路线.麻烦高手帮忙设计下本人想学cC++.net等等一系列的.想以后能自己搞项目.开发软件.应该怎样开始.还有过程..现在我好迷茫不知道先学什么.麻烦高手帮忙设计下.~ 解决方案 解决方案二:每个人都不一样,没人可以帮得了你这条路不好走啊解决方案三:跟着自己的感觉走解决方案四:路需要你自己走,是不可以设计的~解决方案五:职业规划?哈哈·!还年轻着呢,自己创创吧!解决方案六:自信点吧,还年轻着呢,你能想到走编程这条路,说明你有远见,同时你也选择了变化,因为程序总在不停的

哪位高手帮忙详细讲一下java中对象内存的处理机制(可以参考下面程序),非常感谢!!

问题描述 publicclassHideTest1{publicstaticvoidmain(String[]args){A1a1=newA1();a1.setx(4);//A1中的成员变量x=4a1.printa();B1b1=newB1();b1.printb();b1.printa();b1.setx(6);//将继承来的x值设置为6b1.printb();b1.printa();a1.printa();}}classA1{intx=2;publicvoidsetx(inti){x=i;}

希望高手帮忙解答-在MFC单文档中完成 c++编程

问题描述 在MFC单文档中完成 c++编程 在MFC 单文档中,点击菜单 在客户区域出现随机大小随机颜色的矩形 代码 解决方案 是要以新的窗口出现呢,还是要直接显示在当前窗口呢?随机的范围是多少

JAVA多态基础问题,本人刚学,希望大虾们帮帮忙!谢谢!

问题描述 publicclassDemo4{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstub//Catcat1=newCat();//cat1.cry();//Dogdog1=newDog();//dog1.cry();Animala=newCat();a.cry();为什么这句编译不过去呢?多态是这样用的吗?}}classAnimal{intage;Stringname;publi

javascript实现网页中涉及的简易运动(改变宽高、透明度、位置)_javascript技巧

平时工作中写网页涉及的运动往往都非常简单,比如改变宽高,透明度,位置,是最常用的几种形式,为了省事,整合了下,于是就有了下面这个东东: 兼容:IE系列.chrome.firefox.opera.Safari.360 /* javascript简易运动 Move.action(dom对象,json格式属性值对,缓动参考值,回调方法) 示例: var box = document.getElementById('Ele'); Move.action(box,{width:500,height:200

JavaScript过滤字符串中的中文与空格方法汇总_javascript技巧

js 如何过滤字符串里中文或空格呢?方法有很多种,我们可以使用替换与正则表达式来实现,本文向大家介绍两个简单的例子,感兴趣的朋友可以参考一下. 1.javascript过滤空格: function moveSpace() { var str = " abc defg"; alert(str.replace(/[ ]/g, "")); } moveSpace(); 2.javascript过滤中文: var title ="字符串zifuchuan"

应用-android中设置支持javascript会引入xss变量到你的程序中,请检查清楚

问题描述 android中设置支持javascript会引入xss变量到你的程序中,请检查清楚 Using setJavaScriptEnabled can introduce XSS vulnerabilities into you application, review carefully. 如何理解上面这句英语啊?? 解决方案 你指的是在webView上设置支持JavaScript么? 解决方案二: @SuppressLint("SetJavaScriptEnabled") 忽略

JavaScript中变量声明有var和没var的区别

 本文来论述JavaScript中变量声明有var和没var的区别,关于Js中的变量声明的作用域是以函数为单位,所以我们经常见到避免全局变量污染的方法是 1 2 3 (function(){  // ...  })(); 在函数内部,有var和没var声明的变量是不一样的.有var声明的是局部变量,没var的,声明的全局变量,所以可以借此向外暴露接口东东. 在全局作用域内声明变量时,有var 和没var看起来都一样,我们知道,声明的全局变量,就是window的属性,究竟是否一样,我们通过ECMA

局部变量-javascript中变量作用域的问题

问题描述 javascript中变量作用域的问题 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">