当前位置: 首页 > news >正文

wordpress footer插件青岛官网seo

wordpress footer插件,青岛官网seo,想做网站去哪里做,wordpress上传pdf文件生成器函数生成表单字段是非常合适的用法,避免你要用纯javascript做后台时频繁的制作表单,而不能重复利用 //这里是javascript部分,formfiled.js //生成器函数对字段的处理,让各字段name\className\label\value\placeholder赋值到input的属性…

生成器函数生成表单字段是非常合适的用法,避免你要用纯javascript做后台时频繁的制作表单,而不能重复利用
//这里是javascript部分,formfiled.js

//生成器函数对字段的处理,让各字段name\className\label\value\placeholder赋值到input的属性上
function * formFieldGenerator(fields)
{for(const field of fields){switch(field.type){case 'text':if(field.value.trim()==='' || field.value.toString()==='undefined'){yield `<div class="${field.className}"><label>${field.label}<input type="text" name="${field.name}" value="" placeholder="${field.placeholder}" autocomplete="off"></label></div>`;}else{yield `<div class="${field.className}"><label>${field.label}<input type="text" name="${field.name}" value="${field.value}" placeholder="${field.placeholder}" autocomplete="off"></label></div>`}break;case 'email':yield `<div class="${field.className}"><label>${field.label}<input type="email" name="${field.name}" value="${field.value || ''}" placeholder="${field.placeholder}" autocomplete="off"></label></div>`;break;case 'password':yield `<div class="${field.className}"><label>${field.label}<input type="password" name="${field.name}" value="${field.value||''}" autocomplete="off"></label></div>`;break; case 'checkbox':yield `<label><input type="checkbox" name="${field.name}" value="${field.value}">${field.label}</label>`;break;case 'submit':yield `<div class="${field.className}"><input type="submit" name="${field.name}" value="${field.value}"></div>`;break;case 'button':yield `<div class="${field.className}"><input type="button" name="${field.name}" value="${field.value}"></div>`;break;default:yield `<!---不支持此字段:${field.type}-->`;                   }}
}//字段配置表,你需要生成那些字段,按类型进行编写
const formFields=[{type:'text',name:'username',placeholder:'请输入用户名',value:'',label:'用&emsp;户&emsp;',className:'regInput'},{type:'password',name:'pwd',label:'密&emsp;码&emsp;',className:'regInput'},{type:'password',name:'pwd2',label:'重&emsp;复&emsp;',className:'regInput'},{type:'email',name:'yourEmail',placeholder:'输入电子邮件',label:'邮&emsp;件&emsp;',className:'regInput'},{type:'checkbox',name:'language',label:'javascript',value:'javascript'},{type:'checkbox',name:'language',label:'php',value:'php'},{type:'checkbox',name:'language',label:'java',value:'java'},{type:'checkbox',name:'language',label:'nodejs',value:'nodejs'},{type:'submit',name:'regsubmit',value:'提交',className:'btn1'},];
//获取html上的容器,将创建的表单添加进去
const formHtml=document.createElement('form1');
//设置表单的属性
formHtml.setAttribute('action','submit_form.php');
formHtml.setAttribute('method','post');
formHtml.setAttribute('name','regform1');
//利用formFieldGenerator(formFields)生成器函数安字段配置表生成表单内容
formHtml.innerHTML=Array.from(formFieldGenerator(formFields)).join('');
//加入容器内
document.getElementById('container').appendChild(formHtml);

//前端生成表单index.html

<!DOCTYPE html>
<html lang="en"><head><meta http-equiv="content-type" content="text/html;charset=UTF-8"><title>用生成器生成表单</title><style type="text/css">#container{width: 1050px;margin: 5px auto;border: 1px solid red;text-align: center;font-size: 16px;padding-top:10px;}.regInput{margin-bottom: 15px;}.regInput label{font-family: Arial, Helvetica, sans-serif;}.regInput input{text-indent: 5px;}.btn1{margin-top: 15px;}</style></head><body><div id="container"></div><script src="formfiled.js"></script></body>
</html>
http://www.ds6.com.cn/news/55643.html

相关文章:

  • 百度首页网站的设计怎么做seo信息优化
  • 承德市外贸网站建设中国关键词
  • 企业如何在网站上做宣传百度官方网址
  • 阿里云 个人网站深圳谷歌seo推广
  • 十堰电商网站建设最新新闻摘抄
  • 南京网站制作价格鸡西seo顾问
  • 做网站郴州网站seo优化包括哪些方面
  • 商业网站建设知识点站长统计app软件大全
  • 企业网站建设专家网上商城网站开发
  • 网站运营合同百度图片搜索网页版
  • 北京免费建网站推广普通话手抄报内容文字
  • 视频网站开发源码兰州网络推广关键词优化
  • flash网站首页中国十大网络销售公司
  • 长沙 学校网站建设百度电脑版下载安装
  • 武汉网站建设兼职2017搜狐财经峰会
  • 南京高端网站制作公司系统开发
  • 怎么自己制作一个网站的书源cpa推广平台
  • 最火爆的国际贸易网站在线crm管理系统
  • 中山高端网站建设网络营销推广工具
  • wordpress cdn 规则seo站长网怎么下载
  • 淘宝上做网站行吗班级优化大师的功能
  • 天津七七一网站建设有限公司怎么样成都网站优化平台
  • 做网站济南35个成功的市场营销策划案例
  • 简洁企业网站模板百度公司推广电话
  • 海城做网站公司一级域名生成二级域名
  • 医疗网站建设讯息seo网站优化流程
  • wordpress怎么做论坛seo外链专员
  • 本地的唐山网站建设网络软文营销案例
  • 怎么做装修网站平台精准营销平台
  • 用ps怎么做网站背景云搜索app官网