HTML速学教程(入门课程)
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
<meta> <title>验证</title><style>body { font:14px arial; text-align:center; margin:0 auto;}form { margin-top:15px; width:440px; margin:0 auto;}div.field { text-align:right;}div.heading { margin-bottom:25px;}div.field { margin-bottom:5px; text-align:right;}span.help { color:#660000; font-style:italic;}</style> <script> <!-- function validateRegEx(regex,input,helpText,helpMessage){ if(!regex.test(input)){ if (helpText != null) helpText.innerHTML = helpMessage; return false; }else{ if (helpText != null) helpText.innerHTML = ""; return true; } } function validateNonEmpty(inputField, helpText) { // See if the input value contains any text return validateRegEx(/.+/, inputField.value, helpText, "请输入内容."); } function validateLength(minLength, maxLength, inputField, helpText) { // See if the input value contains at least minLength but no more than maxLength characters if (!validateNonEmpty(inputField, helpText)) return false; return validateRegEx(new RegExp("^.{" + minLength + "," + maxLength + "}$"), inputField.value, helpText, "请输入 " + minLength + " 到 " + maxLength + " 个字符."); } function validateZipCode(inputField, helpText) { // First see if the input value contains data if (!validateNonEmpty(inputField, helpText)) return false; // Then see if the input value is a ZIP code return validateRegEx(/^\d{5}$/, inputField.value, helpText, "请输入5位数字的邮编."); } function validateDate(inputField, helpText) { // First see if the input value contains data if (!validateNonEmpty(inputField, helpText)) return false; // Then see if the input value is a date return validateRegEx(/^\d{2}\/\d{2}\/(\d{2}|\d{4})$/, inputField.value, helpText, "请输入日期 (格式为, <b>01/14/1975)."); } function validatePhone(inputField, helpText) { // First see if the input value contains data if (!validateNonEmpty(inputField, helpText)) return false; // Then see if the input value is a phone number return validateRegEx(/^\d{3}-\d{3}-\d{5}$/, inputField.value, helpText, "请输入电话号码 (例如, 123-456-07890)."); } function validateEmail(inputField, helpText) { // First see if the input value contains data if (!validateNonEmpty(inputField, helpText)) return false; // Then see if the input value is an email address return validateRegEx(/^[\w\.-_\+]+@[\w-]+(\.\w{2,3})+$/, inputField.value, helpText, "请输入正确的邮箱 例如, johndoe@acme.com)."); } //--> </script>
你是说邮箱那个不能靠右边吗?你把错误信息挪到下面一行就可以了。
style="float:right" text-align:right 试试
.field .field { position: relative;}.field .help { position: absolute; width: 300px; text-align: left; padding-left: 12px;}
解决方案:
1、像这种表单布局,个人推荐用table
2、像你这种不右对齐,其实是因为你没给提示信息一个固定的块存放
3、把提示信息做相对定位,这样就解决就不会因没分配空间,而把左边的元素挤过去了。
.field .field { position: relative;}.field .help { position: absolute; width: 300px; text-align: left; padding-left: 12px;}
提示用 placehold 你懂得
.field .field { position: relative;}.field .help { position: absolute; width: 300px; text-align: left; padding-left: 12px;}
text-ailgn:right 试试
前端入门到VUE实战笔记:立即学习
>在学习笔记中,你将探索 前端 的入门与实战技巧!
已抢7213个
抢已抢94860个
抢已抢14828个
抢已抢52074个
抢已抢194765个
抢已抢87280个
抢