关键字: 用js给html表单设置style
首先,把CSS和JS标签style属性对照表了解了:
CSS 和 JavaScript 标签 style 属性对照表:
盒子标签和属性对照
CSS语法(不区分大小写) JavaScript语法(区分大小写)
border border
border-bottom borderBottom
border-bottom-color borderBottomColor
border-bottom-style borderBottomStyle
border-bottom-width borderBottomWidth
border-color borderColor
border-left borderLeft
border-left-color borderLeftColor
border-left-style borderLeftStyle
border-left-width borderLeftWidth
border-right borderRight
border-right-color borderRightColor
border-right-style borderRightStyle
border-right-width borderRightWidth
border-style borderStyle
border-top borderTop
border-top-color borderTopColor
border-top-style borderTopStyle
border-top-width borderTopWidth
border-width borderWidth
clear clear
float floatStyle
margin margin
margin-bottom marginBottom
margin-left marginLeft
margin-right marginRight
margin-top marginTop
padding padding
padding-bottom paddingBottom
padding-left paddingLeft
padding-right paddingRight
padding-top paddingTop
颜色和背景标签和属性对照
CSS 语法(不区分大小写) JavaScript 语法(区分大小写)
background background
background-attachment backgroundAttachment
background-color backgroundColor
background-image backgroundImage
background-position backgroundPosition
background-repeat backgroundRepeat
color color
样式标签和属性对照
CSS语法(不区分大小写) JavaScript 语法(区分大小写)
display display
list-style-type listStyleType
list-style-image listStyleImage
list-style-position listStylePosition
list-style listStyle
white-space whiteSpace
文字样式标签和属性对照
CSS 语法(不区分大小写) JavaScript 语法(区分大小写)
font font
font-family fontFamily
font-size fontSize
font-style fontStyle
font-variant fontVariant
font-weight fontWeight
文本标签和属性对照
CSS 语法(不区分大小写) JavaScript 语法(区分大小写)
letter-spacing letterSpacing
line-break lineBreak
line-height lineHeight
text-align textAlign
text-decoration textDecoration
text-indent textIndent
text-justify textJustify
text-transform textTransform
vertical-align verticalAlign
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<script language="javascript">
function validate(){
if (document.all("name").value == ""){
document.all("name").style["borderColor"]="red";//就是这里
return;
}
}
</script>
<BODY>
<input type="text" name="name" >
</BODY>
</HTML>
分享到:
相关推荐
1. **表单验证**:JS可以实时检查用户输入的数据,如邮箱格式、密码强度等,及时给出反馈,防止提交无效数据。 2. **交互效果**:当用户聚焦、失去焦点或点击元素时,可以使用JS改变元素样式,如高亮输入框或按钮。...
总结,清空表单标签的JavaScript方法主要涉及HTML表单元素、DOM操作以及事件监听。开发者可以根据需求选择使用内置的`reset()`方法,或者编写自定义的清空逻辑来实现更灵活的功能。同时,理解这些基础概念对于进行...
综上所述,"metro ui style html JS"是一个关于使用HTML、CSS和JavaScript技术来构建具有Windows 8 Metro风格的现代、响应式网页和用户界面的过程。通过理解并应用这些技术,开发者能够创建出美观且功能强大的Web...
综上所述,使用JavaScript和HTML结合可以实现丰富的用户交互,创建动态表格并进行数据操作,同时配合表单验证保证数据质量。通过学习和掌握这些技能,开发者能够构建出高效、友好的前端应用。在实际项目中,还可能...
1. **动态创建表单元素**:使用JavaScript,我们可以根据需求动态生成表单组件,例如`<input>`、`<select>`、`<textarea>`等。这通常涉及到`document.createElement()`方法,用于创建新的HTML元素,然后通过`...
本文将详细讲解如何使用HTML、CSS和JavaScript(JS)这三种核心技术来实现一个简单的用户登录界面。 首先,HTML(HyperText Markup Language)是网页的基础结构语言,用于定义页面的内容和布局。在实现登录界面时,...
原生JavaScript可以实现自定义的输入提示,比如使用`placeholder`属性设置占位符,或者使用`title`属性提供额外信息。此外,我们还可以通过CSS和JavaScript组合,创建更复杂的提示效果,如浮层提示、下拉选项等。 ...
CSS(Cascading Style Sheets)则是用来控制网页样式和布局的技术,它可以美化HTML表单,使其更符合设计需求,提升用户体验。 在"html表单css下载"中,我们可以讨论以下几个关键知识点: 1. **HTML表单元素**:...
此外,为了增强用户体验,可以添加过渡动画效果,例如使用CSS3的`transition`属性来平滑地改变表单的显示状态。 最后,`dlzhi`可能代表的是一个JavaScript库或者自定义的函数集,用于扩展基本的JS功能,但具体实现...
根据题目给出的部分内容,我们可以看到该表单验证脚本使用了HTML和CSS来定义表单元素及其样式,并通过JavaScript来实现验证逻辑。下面我们将详细分析这些知识点。 ##### 1. HTML结构 ```html (this, 2)"> <!-- ...
本资源“纯js+css自定义form表单美化控件”专注于提升用户注册界面的视觉体验,通过JavaScript(js)和层叠样式表(css)技术,将传统的表单元素如文本框、单选框和复选框进行个性化设计,从而提供更加吸引人的交互...
6. 验证提示:通过CSS和JavaScript进行表单验证,如必填项、邮箱格式、电话号码格式等,提供实时错误提示。 7. 响应式设计:适应不同设备的屏幕尺寸,确保在手机、平板电脑和桌面电脑上都能良好显示。 8. 自定义图标...
在实际项目中,我们还需要考虑表单验证,即在客户端使用JavaScript进行数据验证,以确保用户输入的数据格式正确,避免无效或危险的数据提交到服务器。同时,对于更复杂的应用,可能还需要集成AJAX来实现无刷新的提交...
"动态控制JS表单"这个主题涉及到如何使用JavaScript来实现对HTML表单的实时交互和动态操作,使得用户界面更加灵活且具有更强的用户体验。 1. **动态创建表单元素** 在HTML文档中,静态地定义表单元素可能无法满足...
标题"HTML, JSP, JQ, JS冻结表单的表头和侧栏"提及的技术点主要涉及到四个关键领域:HTML、JSP、jQuery(JQ)以及JavaScript(JS),下面将详细讲解如何在这些技术环境下实现这一功能。 1. **HTML**: HTML是网页的...
在本案例中,“js制作带有遮罩弹出层实现登录注册表单代码特效”涉及了几个关键知识点,包括JavaScript的基本操作、DOM操作、CSS样式以及用户交互设计。 首先,JavaScript在网页中的作用是为静态HTML添加动态功能。...
包括选择器的使用(如类选择器、ID选择器、元素选择器等),盒模型的理解(content、padding、border、margin),布局技术(如流式布局、网格布局、Flexbox弹性盒模型或CSS Grid布局),以及颜色、字体、背景、过渡...
【HTML表单元素】 在HTML中,`<form>`标签用于创建表单,它可以包含各种输入控件,如文本输入框`<input type="text">`,密码输入框`<input type="password">`,以及提交按钮`<input type="submit">`等。在这个模板...
在本资源中,"039 漂亮的登录界面 单页form表单【html登录注册页面代码】" 提供了一个简单的HTML登录界面设计示例,它使用了单页(Single-Page Application, SPA)的概念,并结合了HTML、CSS技术来创建一个吸引人的...