带有子字符串的Javascript函数
我参加了一个Javascript课程,我有一些练习作为家庭作业。在其中一个函数中,我必须创建一个Javascript函数,该函数具有以下角色:当我按下按钮时,该函数应该从文本的第一个字段获取数据,并将其放入接下来的3个输入字段(日、月和年) 我写了这个函数,但它不起作用。你能告诉我为什么吗?多谢各位带有子字符串的Javascript函数,javascript,Javascript,我参加了一个Javascript课程,我有一些练习作为家庭作业。在其中一个函数中,我必须创建一个Javascript函数,该函数具有以下角色:当我按下按钮时,该函数应该从文本的第一个字段获取数据,并将其放入接下来的3个输入字段(日、月和年) 我写了这个函数,但它不起作用。你能告诉我为什么吗?多谢各位 按下按钮 函数日历(){ var x=“20/12/2015”; var day=x.子串(0,2); var月=x.子串(3,5); 风险年=x.子串(6); document.getEl
按下按钮
函数日历(){
var x=“20/12/2015”;
var day=x.子串(0,2);
var月=x.子串(3,5);
风险年=x.子串(6);
document.getElementsByTagName(“输入”)[1].innerHTML=day;
document.getElementsByTagName(“输入”)[2].innerHTML=month;
document.getElementsByTagName(“输入”)[3].innerHTML=year;
}
您需要使用value
属性来设置/获取
函数日历(){
var x=“20/12/2015”;
日=x.子串(0,2);
月=x.子串(3,5);
年份=x.子字符串(6),
输入=document.getElementsByTagName(“输入”);
输入[1]。值=天;
输入[2]。值=月份;
输入[3]。值=年;
}
按下按钮
要设置输入
元素的值,必须为其值赋值。对于textarea
元素也是如此
当处理几乎任何其他类型的元素时,分配给innerHTML
,但不分配给输入
按下按钮
函数日历(){
var x=“20/12/2015”;
var day=x.子串(0,2);
var月=x.子串(3,5);
风险年=x.子串(6);
document.getElementsByTagName(“输入”)[1]。值=天;
document.getElementsByTagName(“输入”)[2]。值=月份;
document.getElementsByTagName(“输入”)[3]。值=年份;
}
我不知道为什么有人否决了这个问题。我想这是一个真正的怀疑。至少他试过了。