【发布时间】:2016-10-15 11:19:16
【问题描述】:
这可能有点令人困惑,但请耐心等待。 我需要 2 个文本框和 1 个复选框。 当复选框被选中时,它需要检查文本框是否被填充。 如果文本框被填写,它什么也不做。
我真的在为此苦苦挣扎,所以我真的很感激。 如果您甚至不明白我所说的,这是我需要解决的问题。
*在页面 order.html 中,在账单地址字段附近的适当位置创建一个带有“与送货地址相同”标签的复选框。选中此复选框后,帐单地址字段将自动填写收货地址。如果选中此复选框时收货地址未填写,请显示警告或内联消息:“请先输入您的收货地址”。 *
我已经设法用这些代码做了重复的部分。(地址和邮政编码是分开的)
function copy() {
var daddress = document.getElementById("daddress");
var baddress = document.getElementById("baddress");
baddress.value = daddress.value;
var dpost = document.getElementById("dpost");
var bpost = document.getElementById("bpost");
bpost.value = dpost.value;
}
但我无法弄清楚之后的部分。
这是复选框的代码
<input id="duplicate" type="checkbox" name="duplicate"
value="Duplicate" onClick="copy();"/>Same as delivery address
<p id="dalert"><b><i>Please enter your delivery address first</i></b><p>
【问题讨论】:
标签: javascript html checkbox textbox