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

django做网站怎样谷歌seo优化技巧

django做网站怎样,谷歌seo优化技巧,icp备案需要什么材料,怎么提升网站打开速度生成器函数生成表单字段是非常合适的用法,避免你要用纯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.tj-hxxt.cn/news/85659.html

相关文章:

  • 网站开发培训学校泉州网站建设优化
  • 有什么网站可以做免费推广宁波百度快照优化排名
  • 做古玩的网站搜索引擎营销原理
  • 嘉兴高端网站建设公司线上营销
  • 网站做公安部备案需要测评吗外贸网站建设流程
  • 重庆哪里可以做网站的营销方式有哪几种
  • 页面设计毕业论文8000字seo如何优化的
  • 十堰h5响应式网站百度搜索引擎优化公司哪家强
  • 做网站是比特币的网页友情链接
  • 网站内链设计重庆网站排名优化教程
  • 没有固定ip做网站潍坊做网站公司
  • 做公司网站要素最近发生的新闻
  • 如何优化好一个网站网络seo优化公司
  • wordpress主题比较关键词优化排名软件流量词
  • 任何人任意做网站销售产品违法吗湖南靠谱关键词优化
  • 网站建设java百度电脑版网页
  • 网站建设方案目录seo新手快速入门
  • 青岛互联网企业排名榆林百度seo
  • 大气网站模板免费下载windows11优化大师
  • 旅游门户网站有哪些百度推广营销怎么做
  • 要怎么做网站推广百度指数网址是多少
  • 广州做网站哪家好上海优化seo排名
  • 广州十大跨境电商公司排名优化网站推广教程整站
  • 做外贸的都有哪些网站优化设计答案四年级上册语文
  • 云南网站建设天软科技朋友圈广告推广
  • 网站开发前端兼职新东方线下培训机构官网
  • 做购物网站优化神马排名软件
  • 做一家开发网站的公司简介百度收录查询工具官网
  • 网站推广公司电话seo外包优化网站
  • 网站做产品的审核工作怎么样写软文怎么接单子