以下js代码是什么问题

本文目录一览:

以下js代码是什么意思?

这段代码是给window对象指定了一个属性,并且给这个属性付了一个值。

pageConfig应该是开发者自己加的一个属性。{ compatible:true, navId:"home" };是一个标准的JSON格式的数据,可以看做一个object,这个object有个compatible属性,该属性的值是布尔的true,还有一个navld的属性,这个属性的值是字符串的“home”。

整个语句就是相当于定义了一个全局的变量pageConfig,并且把一个object(有自己的属性和对应的值)赋值给这个变量了。

有关JS代码在网页中的问题,麻烦会的大鸟帮帮忙。

这个是基于Jquery的ajax POST操作,意思是提交表单到"/Inet/avail/" + id,这个页面, function(data, status)中data是"/Inet/avail/" + id输出的字符,通过这个字符来操作当前页面。 $("#a_" + id)是当前容器的ID,attr是改变它的参数href为无效链接。$("#a_" + id).text("感谢您的反馈(" + data + ")");是改变当前窗口内显示的字符。

求问以下JS有什么问题?

说实话,这个下拉框日期代码实在漏洞百出

1.“else if((sum31)” 有两个这段代码 都少了一个右小括号

2.new Option(text, value) 你要往上面加一个项 应该是sum+1,而不是sum-1

例:sum=28,下拉框就是1-28,你要加29肯定是sum+1

3.(sum != 32) 说明 下拉框数量正好为32时,也就是最后一天为32号时不再执行

弱弱的问句,哪个月有32天

所以你所有的日子都多了一天

4.二月处理你只有减日子,

当从非闰年的28天,转到闰年的29天,你的日子就减的光光的了

5.代码重复,除了二月特殊其他代码一样,不用写的那么多

以下是从你的代码中精简修改的

function slt(form) {

var obj_year = document.getElementById("year");

var obj_month = document.getElementById("month");

var obj_day = document.getElementById("day");

var a_year = obj_year.options[obj_year.selectedIndex].text;

var a_month = obj_month.options[obj_month.selectedIndex].text;

var a_day = obj_day.options[obj_day.selectedIndex].text;

var sum = obj_day.length;

//

/*if(a_year=="-"||a_month=="-"||a_day=="-")

{

document.getElementById("pro5").innerHTML="生日不能为空";

}

if(a_year!="-"a_month!="-"a_day!="-")

{

document.getElementById("pro5").innerHTML="";

}*/

var y = Number(a_year);

var b = (y % 100 == 0 y % 400 == 0) || (y % 100 != 0 y % 4 == 0);

if (a_month == "2") {

if (b) {

if (sum == 28) {//特殊处理

obj_day.options.add(new Option(sum + 1, sum));

} else {

while (sum != 29) {

obj_day.remove(sum – 1);

sum = obj_day.length;

}

}

} else {

while (sum != 28) {

obj_day.remove(sum – 1);

sum = obj_day.length;

}

}

} else if (a_month == "1" || a_month == "3" || a_month == "5" || a_month == "7" || a_month == "8" || a_month == "10" || a_month == "12") {

while (sum != 31) {

obj_day.options.add(new Option(sum + 1, sum));

sum = obj_day.length;

}

} else if (a_month == "4" || a_month == "6" || a_month == "9" || a_month == "11") {

if (sum == 31) {

obj_day.remove(sum – 1);

sum = obj_day.length;

} else if ((sum 30)) {

while (sum != 30) {

obj_day.options.add(new Option(sum + 1, sum));

sum = obj_day.length;

}

}

}

}

关于js代码问题

JQuery(docunment).ready(function(){//标明以下脚本在页面加载完成后执行

var indexnumX=document.getElemmentById("indexnum"+mxDtX).value*1.0;//用原生JS获取ID为"indexnum"+mxDtX的值,并标明indexnumX的数据类型为浮点型

for循环遍历页面中ID为sjrq_*的控件,动态给这些控件绑定checkSJ1事件,当控件中内容发生变化时触发

其中JQuery("#"+sjrq+"_"+i)是jquery获取元素的方法,和document.getElemmentById()功能一样

})

以下js代码,为什么答案是这样?

答案是:

undefined;

dd

解释:

明白js的预编译,即变量和函数会被提前声明:你的代码可以解释成:

vartt='aa';

functiontest(){

vartt;

 alert(tt);

t='dd';

alert(tt);

}

test();

//比如这样一条语句:

vart='test';

//最终会被解释成:

vart;

t='test';

原创文章,作者:XFKT,如若转载,请注明出处:https://www.506064.com/n/141631.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
XFKTXFKT
上一篇 2024-10-08 17:53
下一篇 2024-10-08 17:53

相关推荐

  • JS Proxy(array)用法介绍

    JS Proxy(array)可以说是ES6中非常重要的一个特性,它可以代理一个数组,监听数据变化并进行拦截、处理。在实际开发中,使用Proxy(array)可以方便地实现数据的监…

    编程 2025-04-29
  • Python官网中文版:解决你的编程问题

    Python是一种高级编程语言,它可以用于Web开发、科学计算、人工智能等领域。Python官网中文版提供了全面的资源和教程,可以帮助你入门学习和进一步提高编程技能。 一、Pyth…

    编程 2025-04-29
  • Python周杰伦代码用法介绍

    本文将从多个方面对Python周杰伦代码进行详细的阐述。 一、代码介绍 from urllib.request import urlopen from bs4 import Bea…

    编程 2025-04-29
  • Python字符串宽度不限制怎么打代码

    本文将为大家详细介绍Python字符串宽度不限制时如何打代码的几个方面。 一、保持代码风格的统一 在Python字符串宽度不限制的情况下,我们可以写出很长很长的一行代码。但是,为了…

    编程 2025-04-29
  • 如何解决WPS保存提示会导致宏不可用的问题

    如果您使用过WPS,可能会碰到在保存的时候提示“文件中含有宏,保存将导致宏不可用”的问题。这个问题是因为WPS在默认情况下不允许保存带有宏的文件,为了解决这个问题,本篇文章将从多个…

    编程 2025-04-29
  • Python基础代码用法介绍

    本文将从多个方面对Python基础代码进行解析和详细阐述,力求让读者深刻理解Python基础代码。通过本文的学习,相信大家对Python的学习和应用会更加轻松和高效。 一、变量和数…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • 仓库管理系统代码设计Python

    这篇文章将详细探讨如何设计一个基于Python的仓库管理系统。 一、基本需求 在着手设计之前,我们首先需要确定仓库管理系统的基本需求。 我们可以将需求分为以下几个方面: 1、库存管…

    编程 2025-04-29
  • 写代码新手教程

    本文将从语言选择、学习方法、编码规范以及常见问题解答等多个方面,为编程新手提供实用、简明的教程。 一、语言选择 作为编程新手,选择一门编程语言是很关键的一步。以下是几个有代表性的编…

    编程 2025-04-29
  • Python实现简易心形代码

    在这个文章中,我们将会介绍如何用Python语言编写一个非常简单的代码来生成一个心形图案。我们将会从安装Python开始介绍,逐步深入了解如何实现这一任务。 一、安装Python …

    编程 2025-04-29

发表回复

登录后才能评论