重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
读取题库 将电脑题库txt文档传到手机上,一个方便的做法是 将爬取的文档直接放在本脚本文件的文件夹内,然后按照保存脚本文件的方法保存即可 按ctrl+shift+p,点击 save on device,即可保存到手机,会存为js文件 地址为和脚本所在的地址一样,使用log(files.cwd())可打印查看 files.cwd():返回脚本的"当前工作文件夹路径"。 再从文件中读取,返回的是字符串,而不是JSON数据。
目前成都创新互联已为1000多家的企业提供了网站建设、域名、虚拟空间、网站运营、企业网站设计、崖州网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
么说吧,javascript很多时候是要与服务器进行交互,也就是AJAX,要学javascript你最好还是学一种动态网页语言,asp php jsp这些随便一种都行,我学的是asp,学会了之后再学Javascript你才可以与服务器交互,这样学起来速度也快,要asp教程 的话加群74522853,里面的各种视频教程。不学动态网页编程而直接学javascript也可以的,只不过因为javascript是对已有的数据进行处理,所以你会一时间找不到数据,另外,javascript的话,建议学习jquery,它的一个框架,教程在群里也有。我认为你只要会了一种语言的语法,其他语言就不必太注意它的语法,因为大体上是一样的,而且学了不用很容易忘掉,还不如在实践中学习,至少我是这样的
每道题都需要 ajax 把答题者的答案传到后台比对,再把正确与否传到前台显示正误,不然放在前台翻翻就能找到答案
这个得分你的业务逻辑是什么样的.
有的是ajax 一个一个的传值调用.有的是一个链接一个链接的跳转;
举个简单的静态例子;
5道题,5个div层,第一个层显示,其余隐藏;
每打一次题,答案和正确答案用js对比,对比正确则本题所在层隐藏,下一道题显示,依次类推,全部答对后js跳转.
当然这是静态的方法,懂点html的都能跳过你的问题.
一般情况下是用ajax跟数据库动态比对.
a{} /* 标签选择器,查找标签名称为a的节点 */
.cls{} /* 类选择器,查找class属性值中含有cls类的节点 */
#id /* id选择器,查找id为id的节点 */
以上为最常用的三个选择器,另外还有一些更为复杂的选择器,如:
a:hover{} /* 伪类选择器,查找鼠标经过时的a标签 */
p:after{} /* 伪元素选择器,在p标签后添加一个元素 */
input[name=test]{} /* 属性选择器,查找属性name值为test的节点 */
上面基本都是比较基础的选择器,这些选择器也可以组合使用,如:
div a{} /* 后代选择器,查找所有div标签下的所有a标签 */
div input{} /* 子元素选择器,查找所有div标签下的所有直接子元素input标签 */
div + p{} /* 相邻元素兄弟元素选择器,查找紧邻div元素后的p标签 */
多个选择器可以使用逗号分开,以达到不同选择器结果的合并:
p, div, table a{} /* 合并结果集,查找所有p标签、div标签以及div标签下的a标签 */
给问题和答案都添加一个点击事件,点击之后改变scrollTop就可以了,具体改变多少那得看你的布局 大概这么写
document.querySelector("li").onclick=function(){
document.documentElement.scrollTop=xxx;
}