关于javascript反选的一个问题

问题描述

关于javascript反选的一个问题

function fall(){
for(var i=0; i<obj.length; i++)
if(obj[i].checked)
obj[i].checked="";
else
obj[i].checked="true";
}
这是一个反选的函数,为什么if(obj[i].checked)括号里不能写成if(obj[i].checked=true),怎么理解这个函数

解决方案

if后面是一个条件判断 你这是个赋值啦 改成obj[i].checked==true 应该就行了

解决方案二:

if(obj[i].checked=true)

你=号是赋值,当然不行了

要判断比较应该是==,而不是=

解决方案三:

if(obj[i].checked==true){
......
}

时间: 2024-07-30 08:12:47

关于javascript反选的一个问题的相关文章

js浏览器-javascript中的一个小问题(浏览器问题)

问题描述 javascript中的一个小问题(浏览器问题) 求助 javascript中的一个小问题< html> <head> <title>Ajax 简单的服务器请求 <script type=""text/javascript""> var xmlobj; function CreateXMLHttpRequest() { if(window.ActiveXObject) //如果当前浏览器支持ActiveXOb

Javascript中克隆一个数组的实现代码

 这篇文章主要是对在Javascript中克隆一个数组的实现代码进行了介绍.需要的朋友可以过来参考下,希望对大家有所帮助 08年一家公司JS面试题,职位是javascript工程师(赴google)   面试官问我如何克隆一个数组,当时想了下js的Object没有clone方法,java的Object有.   那怎么得到一个新数组呢?   我当时回答:用一个loop将源数组元素依次push到新数组中.这是最简单的方法,但显然不是面试官想要的答案.   最后告知我:利用Array的slice方法.

JavaScript Sort 的一个错误用法示例

 这篇文章主要介绍了JavaScript Sort 的一个错误用法示例,本文分析了一个Sort实例得到了这个错误用法并给出了解决方法,需要的朋友可以参考下     前不久同事的代码中出了一个很神奇的问题,大致流程是对一个由对象组成的数组进行排序,其中属性 a 用于排序,属性 b 作为一个优选条件,当 b 等于 1 的时候无论 a 值是什么,都排在开头 .这本是一个很简单的问题,问题就在于他用两次 sort 实现在这次排序,先根据 a 的属性排序,然后再根据 b 的值来排序.问题就出在第二次排序中

JavaScript实现的一个倒计时的类

 这篇文章主要介绍了JavaScript实现的一个倒计时的类,本文直接给出demo代码,需要的朋友可以参考下     近期在做排列五的彩票项目,每一期都有购彩时段,即用户打开这个排列五的页面时,会从服务器传来一个remaintime(离本次彩期结束的剩余时间),然后这个时间在客户端递减呈现给用户看,让用户获得本次彩期的剩余时间. 实现原理挺简单的,在此不在赘述,运行以下代码查看demo: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2

使用javascript做的一个随机点名程序

 这篇文章主要介绍了使用javascript做的一个随机点名程序,经测试,效果相当不错,需要的朋友可以参考下  代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"  "http://www.w3.org/TR/html4/loose.dtd">  <html>  <head>  <meta http-equiv="Content-

javascript写的一个模拟阅读小说的程序

 这篇文章主要介绍了用javascript写了一个模拟阅读小说的程序,需要的朋友可以参考下  代码如下: <html>  <meta http-equiv="content-type" content="text/html; charset=UTF-8" />  <head>  <title></title>  <script type="text/javascript"> 

javascript中的一个小问题

问题描述 javascript中的一个小问题 function clickButton() { dynamicInsert(""dynamic.js""); show(); } <input type=""button"" value=""OK""> 这个是html界面中的一个按钮,点击的时候动态载入一段脚本 /***动态的插入一个脚本*/function dynamicIn

原生javascript实现的一个简单动画效果_javascript技巧

本文章向大家介绍一个javascript实现的动画.点击开始按钮div会往右移动,点击停止后,div停止移动,再点击则继续移动.请看下面代码. <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <head> <title>javascript实现的简单动画</title> <style type="text/css"&g

用纯JavaScript怎么布局一个网页?

问题描述 用纯JavaScript怎么布局一个网页?怎么用JavaScript的面向对象和函数实现布局呀? 解决方案 解决方案二:仅仅是进行一般的布局并不一定非要用什么面向对象.只有需要编写抽象的控件对象时才需要.刚开始就从基础学,不要一上来就弄高深的,否则也无法真正学好用好.解决方案三:找个extjs的例子解决方案四:ExtJS就是用纯javascript来布局一个网页的,你可以看看它.解决方案五:那也需要先精通DIV+CSS...