摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document<
        阅读全文
        | 随笔分类 - confirmit
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document<
        阅读全文
 
摘要:看图先: 原因在于:习惯性 增加了 if( !QuestionErrors() ){ /* 要执行的代码块 */ } 这个条件。 ( 题目报错 就不执行 里面的代码块, 所以当 题目报错时 品牌名消失了。)
        阅读全文
 
摘要:/* 单选题圈选与清空 */ f('A1').set('1') /* A1题选中code==1 */ f('A1').set(null) /* A1题清空选中的内容 */ /* 多选题圈选与清除已经选中的某些选项 */ f('A2')['2'].set('1') /* A2题选中code==2 */
        阅读全文
 
摘要:code的命名定义:Codes can only contain alphanumeric characters, with no white space. 定义中明确规定不允许空格,但是实际输入空格会有两种结果: 假设A1题的code==5有空格: 1. 会出现报错语句: Following va
        阅读全文
 
摘要:GetLeastFilledQuotaCodes(quotaName, n, codesArr): quotaName:配额名称 n: 挑选n个配额最小的选项 codesArr: 选中选项的code数组 举例:从q37中挑选一个最小配额的选项放入q38。 f("q38").set(GetLeastF
        阅读全文
 
摘要:Total digits:其包括小数点(Decimal places)后的位数。举例: 设置Total digits 的值为 2, Decimal places的值为1. 那么输入框里的最大值为 9.9 ; 输入的最大整数为9 。
        阅读全文
 
摘要:3Dgrid题手机端的bug导致 点击 ‘下一页’ 无效 , 不能进入下一页。 先看个图: 在这个图中, g332中的选项 含有分组 的选项, 其中含有 other 的选项, q333 和 q334 的masking由 g331 选项决定。g332下的题(指q333等)超过 1个 , 在手机端答题到
        阅读全文
 
摘要:除了 在系统里的preview预览 和 在长短链接里预览, 还有一种是单个题的 链接预览。 1. 在该题页面下 鼠标右键选择属性。 2. 复制其内容中的地址,在当前浏览器中打开。(其中如果你想在Google浏览器中打开,那么你必须在Google中登录confirmit账号,否则报错 :403 )
        阅读全文
 
摘要:// 报错语句再次整合。 以下很多函数调用了这里的简化版err()报错函数。 function err(para){ RaiseError(); ClearErrorMessage(); SetQuestionErrorMessage(CurrentLang(), para); } // loop_
        阅读全文
 
摘要:a.查找未存档的项目(存档的项目正常是搜索不到的,要去archiving里找) 1. 快速查找+模糊查找(未存档的项目): 在 home 中找到 Quick Find 搜索框, 输入 项目号(可以只输入项目号的前一部分内容) 或 * 英文/数字 ( 和*连带的符号不能是中文)后按 enter 键/ 
        阅读全文
 
摘要:先来看下domainValues()方法的定义: 中文大致翻译下: domainValues() 方法返回 要出示(显示)选项 对应的 code 数组。如果出示的选项随机了, 那么返回的codes也是随机对应的。 举例: 有四个选项 a ,b ,c , d 。 各自对应的code 为 1 ,2,3,
        阅读全文
 
摘要:来,先看个两个截图: 而且如果在confirmit平台中使用了indexOf()方法,会有两种报错提醒~o.o~! 第一种:Error in QuestionValidationCode : Objects of type 'Firmglobal.Confirmit.SurveyEngine.Com
        阅读全文
 
摘要:举例: f('A1').none('1','2','3') 用法:如果A1题没有选中1&&2&&3返回 true , 否则返回 false . 其中 none() 方法包括 此题没有回答(==没有选中指定参数),在添加逻辑代码时要注意是否要加上此题被回答的条件: f('A1').toBoolean(
        阅读全文
 
摘要:confirmit中any()方法的参数目前最终只能是字符串形式。不过有种特殊的情况。 数字的话会报错,比如报错信息:CODED A1 does not implement any function。 特殊情况:
        阅读全文
 
摘要:在正常的array.sort() 中, 调用sort() 方法会改变 原数组,不会创建副本, 就算sort() 中含有 函数参数也一样只改变原数组, 但是在confitmit平台中 你最好定义一个变量接收 随机排序后的新数组。(特殊情况下不会改变原数组,会生成一个新数组)。 在第二张图中可以清晰的看
        阅读全文
 
摘要:Html Styles下任意一个复制样式系统命名的问题: 当某个题中某个元素需要单独设置CSS样式时,复制一份全局样式后,引用复制的那个样式scale (2)会失效。原因:系统默认生成的这个class名称其实是两个class名称( class="scale (2)" ) , 所以我们引用这个样式会失
        阅读全文
 
摘要:在正常的 if( statement ) { /* 执行的代码块 */ } 中 , statement : 最终会转换为 Boolean 值( true 或 false ) 来判断是否要执行其下的代码。 但是在confirmit中, 创建的 if 判断条件 不能是单个的 数字 或 字符串。 当只获取
        阅读全文
 
摘要:confirmit中由于PC端和手机端的某些设置不一样,导致部分代码在手机端执行后无效果 <input type="radio" name="q88_1" id="q88_1_1" value="1"> <label id="q88_1_1_label">1</label>在PC端中,以上两个标签都
        阅读全文
 
摘要:当某个题中某个元素需要单独设置CSS样式时,复制一份全局样式后,引用复制的那个样式scale (2)会失效。原因:系统默认生成的这个class名称其实是两个class名称( class="scale (2)" ) , 所以我们引用这个样式会失效。解决方案:自己手动改个合适的单独的class名称。
        阅读全文
 
 |