
js怎样判断var settime=document.getElementById("settime").value; settime是否有指定字符“:”
2个回答
展开全部
这段代码的意思是声明一个叫settime的变量,并把ID为settime的元素的值赋给它。为什么要有“:”?
展开全部
var i=settime.indexOf(':') //如果settime包含":" 则 i 返回":"在settime里面的位置,否则返回-1
更多追问追答
追问
我尝试过没有反应
function Choose (){
var settime=document.getElementById("settime").value;
if(settime.indexOf(":")=-1) {
add_time();
}
}
还是失败
追答
settime.indexOf(":")=-1) 改为 settime.indexOf(":") == -1) 用==而不是=
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询