社区
JavaScript
帖子详情
这个函数怎么写??
960379
2003-05-06 12:24:38
例如说:三个select确定查询的时间为2003-5-6,我要通过前一日这个按钮实现连续的向前查询,按一下就可以查2003-5-5的数据,按两下就可以查2003-5-4的数据,等等。
...全文
57
2
打赏
收藏
这个函数怎么写??
例如说:三个select确定查询的时间为2003-5-6,我要通过前一日这个按钮实现连续的向前查询,按一下就可以查2003-5-5的数据,按两下就可以查2003-5-4的数据,等等。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
crowe
2003-05-31
打赏
举报
回复
说清楚一点
vjlin
2003-05-31
打赏
举报
回复
大概是你要的功能,天那里没写完自己补上就得了<select Name="Day">,要提交查询的话在function PerDay(id,state)最后加个 YouFormName.submit();
<script>
function PerDay(id,state) {
var NewYear;
var NewMon;
var NewDay;
if (state=="+") {
NewDay = id- -1;
} else {
NewDay = id- 1;
}
if (NewDay=="0") {
if (Mon.value=="01") { NewDay="31";NewMon="12";NewYear=Year.value-1}
if (Mon.value=="02") { NewDay="31";NewMon=Mon.value-1}
if (Mon.value=="03") { NewDay="28";NewMon=Mon.value-1}
if (Mon.value=="04") { NewDay="31";NewMon=Mon.value-1}
if (Mon.value=="05") { NewDay="30";NewMon=Mon.value-1}
if (Mon.value=="06") { NewDay="31";NewMon=Mon.value-1}
if (Mon.value=="07") { NewDay="30";NewMon=Mon.value-1}
if (Mon.value=="08") { NewDay="31";NewMon=Mon.value-1}
if (Mon.value=="08") { NewDay="31";NewMon=Mon.value-1}
if (Mon.value=="10") { NewDay="30";NewMon=Mon.value-1}
if (Mon.value=="11") { NewDay="31";NewMon=Mon.value-1}
if (Mon.value=="12") { NewDay="30";NewMon=Mon.value-1}
} else {
if (((Mon.value=="01") && (NewDay=="32")) || ((Mon.value=="02") && (NewDay=="29")) ||
((Mon.value=="03") && (NewDay=="32")) || ((Mon.value=="04") && (NewDay=="31")) ||
((Mon.value=="05") && (NewDay=="32")) || ((Mon.value=="06") && (NewDay=="31")) ||
((Mon.value=="07") && (NewDay=="32")) || ((Mon.value=="08") && (NewDay=="32")) ||
((Mon.value=="09") && (NewDay=="31")) || ((Mon.value=="10") && (NewDay=="32")) ||
((Mon.value=="11") && (NewDay=="31")))
{ NewDay="01";NewMon=Mon.value- -1}
if ((Mon.value=="12") && (NewDay=="32"))
{ NewDay="01";NewMon="01";NewYear=Year.value- -1}
}
for(i=0;i<Day.options.length;i++)
{
if (Day.options[i].value == NewDay) Day.options[i].selected = true;
}
for(i=0;i<Mon.options.length;i++)
{
if (Mon.options[i].value == NewMon) Mon.options[i].selected = true;
}
for(i=0;i<Year.options.length;i++)
{
if (Year.options[i].value == NewYear) Year.options[i].selected = true;
}
}
</script>
<select Name="Year">
<option value="2002">2002</option>
<option value="2003" selected>2003</option>
</select>-
<select Name="Mon">
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05" selected>05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>-
<select Name="Day">
<option value="01">01</option>
<option value="02">02</option>
<option value="03" selected>03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>
<input type="button" value="前一天" onclick="PerDay(Day.value,'-')">
<input type="button" value="后一天" onclick="PerDay(Day.value,'+')">
Excel
函数
100问
初学Excel
函数
你是否总有一种无力感?工作中遇到问题时,不知道用什么
函数
来解决?
函数
的单词都认识,但一用它来
写
公式,要么
写
不出来,要么结果不对,更别说编
写
嵌套公式那些
函数
名称、
函数
参数的作用总是记不住,公式总是编制不对;用Excel多年,还是只会常用的那三五个
函数
。本次课程结合职场工作中遇到的问题,整理100问用
函数
来帮助大家学习Excel
函数
的这些痛点。熟练掌握Excel
函数
的他,总是几分钟就能完成,别人倒腾1天的工作量。
PowerBI系列之DAX
函数
专题
本课程是PowerBI系列课程之DAX
函数
专题讲解,包含以下内容 1. DAX
函数
基础知识什么是DAX
函数
数学
函数
:ABS、DIVIDE、MOD、RAND、ROUND、FIXED等日期和时间
函数
: CALENDAR、CALENDARAUTO、MONTH、YEAR、DATE、DT等信息
函数
:USERNAME、USERPRINCIPALNAME、HASONEFILTER、HASONEVALUE、ISFILTERED、ISCROSSFILTERED、ISINSCOPE、ISBLANK、SELECTEDMEASURE、SELECTEDMEASURENAME等逻辑
函数
:AND、OR、IF、IFERROR、SWITCH、TRUE、FALSE、COALESCE(官方文档含糊不清-结合实例)等关系
函数
:CROSSFILTER、RELATED、RELATEDTABLE等筛选器
函数
:FILTER、CALCULATE、ALL、ALLEXCEPT、ALLSELECTED、EARLIER、KEEPFILTERS、REMOVEFILTERS、SELECTEDVALUE、LOOKUPVALUE等父子
函数
:PATH、PATHCONTAINS、PATHITEM、PATHLENGTH等统计
函数
:AVERAGE、COUNT、MAX、MIN、SUM等迭代统计
函数
:AVERAGEX、COUNTX、MAXX、MINX、SUMX、RANKX等表
函数
: FILTERS 、ADDCOLUMNS、 SELECTCOLUMNS、 CROSSJOIN、 EXCEPT、 GENERATE、 GROUPBY、 SUMMARIZE、 SUMMARIZECOLUMNS、 TOPN、 TREATAS、 UNION、 VALUES、DISTINCT、DATATABLE、NATUALINNERJOIN、NATRUALLEFTOUTERJOIN等文本
函数
: EXACT、MID、 FIND、 LEN、 REPT、 LOWER、 UPPER、 UNICHAR等时间智能
函数
:DATEADD、DATESMTD、FIRSTDATE、LASTDATE、SAMEPERIODLASTYEAR等财务
函数
:2020.7之后发布的,和Excel中财务
函数
相似,网页和demo pbix简单介绍其他
函数
:BLANK、ERROR、IFERROR等 DAX
函数
初体验:Max、Sum、Divide、if、Values等值
函数
表
函数
以及表和列的概念DAX
函数
术语、语法、运算符DAX运算符和引擎中字母大小
写
问题DAX编程注释和快捷键DAX与Excel
函数
的共同点和区别(PPT)DAX、xmSQL与SQL表达式的区别(PPT)DAX
函数
的自学途径 2. PowerBI中数据建模知识维度建模关系传递和交叉筛选器方向-理解表关系(1v1, 1vM, Mv1,MvM)两个方向上应用安全筛选器关闭关系自动检测新建计算列新建度量值新建计算表:辅助表(五种方式)、日历表数据类型讲解数据格式控制:%、$、千位分隔符、小数位、日期格式Format
函数
自定义数据格式Convert
函数
做数据类型转换解决中文数字单位 万 的显示问题Date和DT
函数
定义固定日期值显示和隐藏列DAX代码分析器阅读DAX表达式方法:从上至下、由内到外(注意Calculate的计算顺序)调试DAX表达式方法:分布输出或VAR输出3. DAX
函数
原理 Vertipaq列式数据库原理理解度量值和计算列理解行上下文和筛选上下文:Calculate示意图行上下文中使用VAR替代EARLIERVAR变量在定义时的上下文中计算VAR变量是采用惰性计算(使用时计算)理解扩展表和RELATED
函数
理解数据沿袭Lineage 4. 开始感知DAX
函数
的强大DAX
函数
实现特殊符号的使用DAX
函数
实现切片器默认当前月或天DAX
函数
使切片器默认代表无任何选择DAX
函数
使切片器仅显示有数据的选项DAX
函数
使切片器反向筛选和计算DAX
函数
使切片器之间取并集DAX
函数
使关系中多端的切片器筛选一端的切片器 DAX
函数
实现年月共同决定数据排序DAX
函数
实现动态图表标题DAX
函数
实现动态图表配色和图标DAX
函数
实现动态纵坐标DAX
函数
实现动态横坐标5. 理解重点DAX
函数
重中之重FILTER 和 CALCULATE和CALCULATETABLE详解调节器REMOVEFILTERS和ALL、ALLEXCEPT
函数
调节器ALL、ALLSELECTED和ISINSCOPE占比分析调节器AllSELECTED和KEEPFILTERS的比较调节器USERELATIONSHIP激活关系调节器TREATAS动态建立关系调节器CROSSFILTER改变筛选器方向重点之ISFILTERED和ISCROSSFILTERED重点之HASONEVALUE和ISINSCOPE的区别重点之表
函数
SELECTEDCOLUMNS和ADDCOLUMNS重点之表
函数
NATUALINNERJOIN和NATRUALLEFTOUTERJOIN重点之表
函数
FILTERS和VALUES比较重点之VALUES和DISTINCT的区别重点之分组
函数
SUMMARIZECOLUMNS详解重点之
函数
LOOKUPVALUE vs RELATED vs VLOOKUP 重点之集合
函数
UNION、INTERSECT、EXCEPT重点之集合
函数
CROSSJOIN和GENERATE 笛卡尔积重点之值合并、列合并、表合并CONCATENATEX重点之BLANK行产生的原因和BLANK相关
函数
重点之COALESCE
函数
处理空重点之FIRSTNOBLANK和FIRSTNOBLANKVALUE
函数
重点之使用VAR变量表中的列重点之Error和IfError
函数
6. 实际案例-日期时间和时间智能相关关键点-日期表和事实表关联问题时间智能-同比环比分析时间智能-累计聚合、滚动聚合、移动平均时间智能-期初期末库存分析日期分析-计算任意所选月份的环比日期分析-周的同比环比和周聚合日期分析-指定月份的同比环比和季度环比日期分析-计算季末或季末月份的数据日期分析-趋势图中根据最近月份取TopN日期分析-动态指定某个日期区间分析日期分析-动态任意区间段做数据对比日期分析-实现两个日期列的范围筛选日期分析-按工作日计算日期差日期分析-计算最近两次购买日期差日期分析-根据历史数据做销售预测日期时间
函数
和时间智能
函数
使用总结7. 实际案例-DAX
函数
进阶进阶-解决列排序对计算的影响进阶-实现切片器筛选之间的OR逻辑进阶-矩阵Matrix中高亮显示最大值最小值进阶-DAX列转行 vs 矩阵列转行和逆透视进阶-非日期类型的累计聚合进阶-排名逻辑的4种实现-RANKX详解进阶-分组内排名的实现和理解迭代
函数
进阶-TopN/BottomN和Others的实现进阶-TopN中实现动态指标进阶-TopN中实现N的动态进阶-分组内动态TopN和Others 进阶-商品折上折-迭代
函数
SUMX详解 进阶-分析客户购买行为进阶-找出无购买行为的客户进阶-客户购买商品关联度分析 进阶-新客户分析进阶-流失客户分析进阶-回流客户分析进阶-客户购买频次和区间分析进阶-RFM客户价值分析进阶-帕累托分析进阶-盈亏平衡分析报表性能优化思路(PPT)
函数
和类型断言
TypeScript入门,基础语法的讲解,以及类、接口、
函数
的定义和实现,从零开始
写
出第一行TypeScript代码。
MT5 常用
函数
集成库编
写
教学不定期持续更新
MT5常用
函数
集成库编
写
(不定期持续更新)1.主要面向有一定基础的学员;2.想编
写
EA苦于不知道如何下手的学员!3.能看懂代码的学员!4.不啰嗦直接上干货!5.固定框架式编程!6.面向对象,面向
函数
式编程! //---//--- 交易.追踪止损(Symbol(),追踪点值,magic号码); 指标.句柄至数组(zh,中,0,10); bool 在中枢之上=iLow(Symbol(),应用周期,1)>中[0]&&iLow(Symbol(),应用周期,2)>中[0]&&iLow(Symbol(),应用周期,3)>中[0]; bool 在中枢之下=iHigh(Symbol(),应用周期,1) bool 三连阳=交易.三连阴阳判断(Symbol(),应用周期,1,2); bool 三连阴=交易.三连阴阳判断(Symbol(),应用周期,1,1); bool 二连阳=交易.二连阴阳判断(Symbol(),应用周期,1,2); bool 二连阴=交易.二连阴阳判断(Symbol(),应用周期,1,1); int 多持仓单数=交易.持仓单数统计(Symbol(),magic号码,POSITION_TYPE_BUY); int 空持仓单数=交易.持仓单数统计(Symbol(),magic号码,POSITION_TYPE_SELL); double 收0=iClose(Symbol(),应用周期,0); double 收1=iClose(Symbol(),应用周期,1); double 收2=iClose(Symbol(),应用周期,2);
Python常用基础
函数
(第二季)
本课程的目标是让更多的Python爱好者,能够在较短的时间全面系统的学习python课程,课程有如下特点:1、Python知识快闪,课程内容精炼、易懂。2、知识学习循序渐进,采用问答式讲解启发学生积极思考,从而达到深入深刻的了解和感悟知识点的作用。3、边学边
写
代码,知识点与实际结合,更加形象深入理解Python课程。4、增加综合实践例子,提高大家学习Python的积极性和成就感。
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章