作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我希望使用复选框来填充表单字段。
用户流程示例:
访客填写送货信息字段,例如姓名、地址、邮政编码、城市。
访问者可以选择复选框来自动填充帐单信息字段。
如果用户选中“与账单信息相同”复选框,则运输信息字段
输入数据被复制/粘贴到账单信息字段中。
请访问:http://staelements.com/register
J$ 是实现这一目标的最佳方式吗?
请告诉我是否有更好的解决方案。
感谢您的关注,好公民!
最佳答案
您可以使用 Jquery 来实现此目的..首先将属性 jquery 库加载到您的项目或页面..
那么如果你的复选框是这样的
<input type="checkbox" id="checkbox1" />
<!-- account form fields -->
<input type="text" id="name" />
<input type="text" id="phone" />
<!-- billing form fields-->
<input type="text" id="name_billing" />
<input type="text" id="phone_billing" />
$(document).ready(function(){
$("#checkbox1").change(function() {
if(this.checked) {
alert("checked ");
//get the values of the filled fields
$name = $("#name").val();
$phone = $("#phone").val();
console.log("name");
// then add those values to your billing infor window feilds
$("#name_billing").val($name);
$("#phone_billing").val($phone);
// then form will be automatically filled ..
}
else{
$('#name_billing').val('');
$("#phone_billing").val('');
}
});
});
检查 js fiddle http://jsfiddle.net/2kt0usfx/
如果您想在取消选中时删除这些值,只需
我没有对此进行测试,但希望这对您有用
关于javascript - 复选框填充表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25321386/
我尝试通过正则表达式将文本中的单引号更改为双引号。 (单字)示例:我走了。 You gona fly to planet 'Ziqtos' => 我需要在 I'm 中保留单引号,并在 You gona
我正在构建一个 API,其中大部分将包含 JSON 和 HTML 内容。但是一些非常具体的端点只呈现 true 或 false,并且还在 POST 中接受 true 或 false。这是请求或响应的整
我是一名优秀的程序员,十分优秀!