2
我已经表明,交付是介于,例如5和10工作,但我想添加一个额外的行之后它将指定日期交货期望在两者之间。即我想它说:期待创建一个JavaScript日期+ 5天和日期+ 10天之间交货
免费送货:在5到10个工作日
这里是我到目前为止(您的项目将12月21日和12月26日之间交付),任何帮助将是非常感激。谢谢!
的HTML:
<div id="day">
<li>Free Shipping: (<div id="fsv1" value="5">5</div> to <div id="fsv2" value="10">10</div> working days)</li>
<li>Express Shipping: (<div id="esv1" value="3">3</div> to <div id="esv2" value="4">4</div> working days)</li>
</div>
<div id="outputFreeShipping"></div>
<div id="outputExpressShipping"></div>
的JavaScript:
var a = document.getElementsByTagName('fsv1').value;
var b = document.getElementsByTagName('fsv2').value;
var c = document.getElementsByTagName('esv1').value;
var d = document.getElementsByTagName('esv2').value;
var e = new Date(month, day);
var f = document.write("Your item will be delivered between" + a.value + e + "and" + b.value + e);
var g = document.write("Your item will be delivered between" + c.value + e + "and" + d.value + e);
var h = document.getElementById('outputFreeShipping');
h.innerHTML = h.innerHTML + a + b;
var i = document.getElementById('outputExpressShipping');
i.innerHTML = i.innerHTML + c + d;
感谢你为这个,是我的编码足以使这项工作的其他人呢? – tman16
我第二次使用时刻。在香草Javascript中这样做是一种痛苦。你需要协调,创建一个数组等等...... –
不,你的代码是有缺陷的。但是如果你尝试过,你会很快想到这一点。我修改了一些修改http://jsfiddle.net/rY6TT/ – PaulProgrammer