input 订阅
一个简单的 HTML 表单,包含两个文本输入框和一个提交按钮:
First name: Last name:
展开全文
一个简单的 HTML 表单,包含两个文本输入框和一个提交按钮:
First name: Last name:
信息
外文名
input
类    别
函数
含    义
输入数据源
组    成
两个文本输入框和一个提交按钮
input函数
返回 String,它包含以 Input 或 Binary 方式打开的文件中的字符。语法Input(number, [#]filenumber)Input 函数的语法具有以下几个部分:部分描述number必要。任何有效的数值表达式,指定要返回的字符个数。filenumber必要。任何有效的文件号。说明通常用 Print # 或 Put 将 Input 函数读出的数据写入文件。Input 函数只用于以 Input 或 Binary 方式打开的文件。与 Input # 语句不同,Input 函数返回它所读出的所有字符,包括逗号、回车符、空白列、换行符、引号和前导空格等。对于 Binary 访问类型打开的文件,如果试图用 Input 函数读出整个文件,则会在 EOF 返回 True 时产生错误。在用 Input 读出二进制文件时,要用 LOF 和 Loc 函数代替 EOF 函数,而在使用 EOF 函数时要配合以 Get 函数。注意 对于文本文件中包含的字节数据要使用 InputB 函数。对于 InputB 来说,number 指定的是要返回的字节个数,而不是要返回的字符个数。
收起全文
精华内容
下载资源
问答
  • input事件 千次阅读
    2022-04-07 10:18:39
    1. onfocus 当input 获取到焦点时触发

    2. onblur 当input失去焦点时触发,注意:这个事件触发的前提是已经获取了焦点再失去焦点的时候会触发相应的js

    3. onchange 当input失去焦点并且它的value值发生变化时触发

    4. onkeydown 在 input中有键按住的时候执行一些代码

    5. onkeyup 在input中有键抬起的时候触发的事件,在此事件触发之前一定触发了onkeydown事件

    6. onclick 主要是用于 input type=button,当被点击时触发此事件

    7. onselect 当input里的内容文本被选中后执行一段,只要选择了就会触发,不是非得全部选中

    8. oninput 当input的value值发生变化时就会触发,不用等到失去焦点(与onchange的区别)

    <input type="text" onfocus="a();" onblur="b()" onchange="c();" onkeydown="d();" />
    
    更多相关内容
  • input file上传图片预览

    热门讨论 2015-12-30 12:57:12
    input file上传图片预览
  • 【C++】DirectInput演示程序demo by浅墨

    千次下载 热门讨论 2013-01-28 04:49:41
    源码配套博文 《【Visual C++】游戏开发笔记四十二 浅墨DirectX教程之十 游戏输入控制利器:DirectInput专场》 ,文章地址为http://blog.csdn.net/zhmxy555/article/details/8547531, 点击debug下的exe文件可以...
  • js获取 input file 图片立即显示

    热门讨论 2014-12-05 10:20:12
    js获取input file控件选择的图片 并且立即在img标签显示出来
  • input标签属性详解大全

    万次阅读 多人点赞 2019-05-09 16:10:06
    我们先来了解一下input标签的几个基本控制属性。 name属性:元素的名称,也就是name的值代表当前input元素的名字; value属性:元素的默认值 1)当input type=“text”、“password”、"hidden"时,定义输入字段的...

    我们先来了解一下input标签的几个基本控制属性。

    • name属性:元素的名称,也就是name的值代表当前input元素的名字;
    • value属性:元素的默认值
      1)当input type=“text”、“password”、"hidden"时,定义输入字段的初始值;
      2)当input type=“button”、“reset”、"submit"时,定义按钮上的显示的文本;
      3)当input type=“checkbox”、“radio”、"image"时,定义与输入相关联的值;
      注意:input type="checkbox"和input type="radio"中必须设置value属性;value属性无法与input type="file"一通使用。
    • style属性:为input元素设定CSS样式;
    • width属性:当input type="image"时,通过width属性控制元素的宽度;
    • height属性:当input type="image"时,通过height属性控制元素的高度;
    • maxlength属性:定义input元素中可输入的最长字符数。

    input type属性与代码详解

    • type=“text”:创建单行文本输入框

        <input type="text" size="20" maxlength="20" value="文本输入框" style="height: 30px; color:cyan">
      

    上述代码的意思为:
    input元素类型为文本输入框,元素长度为20,最多允许输入20个字符,输入框默认显示“文本输入框”几个字,设置输入CSS样式高度为30像素,文字为浅蓝色。

    • type=“password”:密码输入框

        <input type="password" size="30" maxlength="20" value="">
      

    上述代码的意思为:
    input元素类型为密码输入框,元素长度为30,最多允许输入20个字符,输入框中默认显示为空。

    • type=“radio”:单选按钮

        篮球<input type="radio" value="bb" name="bool">
        足球<input type="radio" value="fb" name="bool" checked>
        All<input type="radio" value="all" name="bool">
      

    上述代码的意思为:
    input元素类型为单选按钮,其中value属性中的值用来设置用户选中改项后提交到数据库中的值,拥有相同name属性的单选框为同一组,一个组里只能同时选中一个选项,checked属性表示的是出事选项,初始默认选项,初始值会选择"足球"。

    • type=“checkbox”:复选框

        北京<input type="checkbox" value="北京" name="city">
        上海<input type="checkbox" value="上海" name="city">
        深圳<input type="checkbox" value="深圳" name="city">
        香港<input type="checkbox" value="香港" name="city">
        澳门<input type="checkbox" value="澳门" name="city">
      

    上述代码的意思为:
    input元素类型为复选框,用户可以进行多个选项,其中value属性中的值用来设置用户选中改项目后提交到数据库中的值,name为复选框的名称。

    • type=“button”:普通按钮

        <input type="button" value="确认" name="bt" onClick="">
      

    上述代码的意思为:
    input元素的类型为普通按钮,在value属性中输入的值为按钮上显示的文本,name代表该按钮的名称,onclick表示处理程序,按钮的消失效果也可以通过CSS样式来设置。

    • type=“submit”:提交按钮

        <input type="submit" value="提交" name="sm" />
      

    上述代码的意思为:
    提交按钮不需要设置onclick参数,在单击提交按钮时可以向服务器发送表单数据,数据会发送到表单的action属性中指定的页面,value属性中的值为按钮上显示的文字。

    • type=“reset”:重置按钮

        <input type="reset" value="重置" name="reset"/>
      

    重置按钮的作用是点击之后表单会刷新回到默认状态,在value属性中输入的值为按钮上显示的文本;

    • type=“image”:图像按钮

        <input type="image" src="图片URL" name="Yes" width="80" height="25" />
        <input type="image" src="图片URL" name="No" width="80" height="25" />
      

    这个功能是将图片转为图片形式按钮,其中src是链接图片的路径,name为图片名称,width为图片宽度,height为图片高度,当按下图片按钮会以name中的值向服务器发送信息。

    • type=“hidden”:隐藏域

        <input type="hidden" name="hidden" value="提交的值">
      

    隐藏域在页面上不显示,用来存储与传递表单的值,当用户提交表单时,隐藏域的内容会一起提交给处理程序。

    • type=“file”:文件域

        <input type="file" name="file" value="选择文件" />
      

    文件域用于从本地硬盘中上传文件并提交。

    HTML5新增input type属性

    • type=“url”:输入URL字段

    • type=“tel”:用来输入电话号码

    • type=“search”:搜索字符串

    • type=“email”:改控件用来输入"email"地址,若用户输入非email格式,那么再支持HTML5的浏览器中提交改表单时,会提示为不是合法格式。

    • type=“color”:颜色选择器,使用color属性能直接调用系统的颜色调节窗口,默认为黑色

    • type=“number”:数字字段

        <input type="number" name="number" min="2" max="8" value="3" />
      

      用于输入数字的字段,其中min允许的最小值,max为允许的最大值,value规定默认值,还有step可规定合法数字间隔。

    • type=“range”:输入数值

        <input type="range" name="range" min="0" max="10" step="1" value="" />
      

      定义用于精确值不重要的输入数字的控件,min属性指定最小值限制,max属性指定最大值限制,step属性规定合法数字间隔,value属性规定默认值。

    • type=“date”:日期控件

        <input type="date" min="2019-05-09" max="2020-05-09" />
      

      可以用来选择或输入日期,包括(年/月/日),不包括时间:其中设定min属性控制开始日期,max属性控制结束日期。如果使用type=“time” 则用来输入时间,不包括日期。

    • type=“month” 年月控件

        <input type="month" value="2019-05" />
      

      value属性用来控制年月,若使用type="week"则为控制(年/周)

    • type=“datetime”:日期加时间控件(基于UTC时区)

        <input type="datetime" id="datetime" value="2019-05-09T22:47Z" >
      

      创建日期时间,包括(年/月/日/时/分/秒/零点几秒)

    属性

    • 传统属性name type accept alt checked disabled readonly maxlength size src value新增属性autocomplete autofocus novalidate height width list min max step multiple pattern placeholder required form formaction formenctype formmethod formnovalidate formtarget

    • name
        name属性用于规定input元素的名称,用于对提交到服务器后的表单数据进行标识,或者在客户端通过javascript引用表单数据。

    • 注意只有设置了name属性的表单元素才能在提交表单时传递它们的值。

    • type
        type属性用来规定input元素的类型。

    • 注意:如果input元素没有设置type属性,或者设置的值在浏览器中不支持,那么输入类型会变成type=“text”。

    • accept
        accept属性用来规定能够通过文件上传进行提交的文件类型。理论上可以用来限制上传文件类型,然而它只是建设性的,并很可能被忽略,它接受逗号分隔的MIME类型。

    • 注意: 该属性只能与type="file"配合使用

    • alt
      alt属性为图像输入规定替代文本,功能类似于image元素的alt属性,为用户由于某些原因无法查看图像时提供备选信息
      [注意]alt属性只能与type="image"的input元素配合使用

        <input type="image" src="#" alt="测试图片">
      
    • checked
        checked属性规定在页面加载时应该被预先选定的input元素,也可以在页面加载后,通过javascript进行设置

    • 注意;checked属性只能与type="radio"或type="checkbox"的input元素配合使用

    • disabled
        disabled属性规定应该禁用input元素。被禁用的字段是不能修改的,也不可以使用tab按键切换到该字段,但可以选中或拷贝其文本

    • 注意1:disabled属性无法与type="hidden"的input元素一起使用

    • 注意2:对于IE7-浏览器必须设置为disabled=“disabled”,而不可以直接设置disabled,否则使用javascript控制时将失效

    • readonly
        readonly属性规定输入字段为只读。只读字段是不能修改的,但用户仍然可以使用tab按键切换到该字段,还可以选中或拷贝其文本。readonly属性可与type="text"或"password"的input元素配合使用

    • 注意:IE7-浏览器不支持使用javascript控制readonly属性

    • maxlength属性规定输入字段的最大长度,以字符个数计

    • 注意:该属性只能与type="text"或type="password"的input元素配合使用

        <input maxlength="6"><input type="password" maxlength="6">
      
    • size
        size属性对于type="text"或"password"的input元素是可见的字符数;而对于其他类型,是以像素为单位的输入字段宽度

    • 注意:由于size属性是一个可视化的设计属性,推荐使用CSS来代替它

        <input size="1"><input type="password" size="2">
      
    • src
        src属性作为提交按钮显示的图像的URL

    • 注意:src属性只能且必须与type="image"的input元素配合使用

        <form action="#">    <input name="test">    <input type="image" src="http://sandbox.runjs.cn/uploads/rs/26/ddzmgynp/submit.jpg" width="99" height="99" alt="测试图片"></form>
      
    • value
        value属性为input元素设定值。对于不同的输入类型,value属性的用法也不同:

    type=“button”、“reset”、"submit"用于定义按钮上的显示的文本

    type=“text”、“password”、"hidden"用于定义输入字段的初始值

    type=“checkbox”、“radio”、"image"用于定义与输入相关联的值

    • 注意1:type="checkbox"或"radio"必须设置value属性
    • 注意2:value属性无法与type="file"的input元素一起使用

    新增属性

    • autocomplete
        autocomplete属性可以在个别元素或整个表单上开启或关闭浏览器的自动完成功能。当用户在字段开始键入时,浏览器基于之前键入过的值,显示出在字段中填写的选项

    autocomplete属性适用form元素以及以下类型的input元素:text、search、url、telephone、email、password、date pickers、range、color

    [注意]IE浏览器不支持该属性,只有元素拥有name属性,该属性才有效

    <input name="test1" autocomplete="on"><input name="test2" autocomplete="off">    
    

    • autofocus
        autofocus属性规定在页面加载时,域自动地获得焦点

    autofous属性适用于button、input、keygen、select和textarea元素

    <input name="test1"><input name="test2" autofocus>
    
    • novalidate
        novalidate属性规定在提交表单时不验证form或input域

    novalidate属性适用于form元素以及以下类型的input元素:text、search、url、telephone、email、password、date pickers、range、color

    [注意]IE9-浏览器不支持

    • height
        height属性用于规定image类型的input标签的图像高度

    [注意]该属性只适用于image类型的input标签

    • width
        width属性用于规定image类型的input标签的图像宽度

    [注意]该属性只适用于image类型的input标签

    • list
        大多数输入类型包含一个属性list,它和一个新元素datalist结合使用,这个元素定义当在表单控件输入数据时可用的一个选项列表。datalist元素自身不会在页面显示,而是为其他元素的list属性提供数据

    list属性适用于form元素以及以下类型的input元素:text、search、url、telephone、email、password、date pickers、range、color

    [注意]IE9-浏览器及safari浏览器不支持

    • min
        min属性规定输入域所允许的最大值

    • max
        max属性规定输入域所允许的最小值

    • step
        step属性为输入域规定合法的数字间隔

    min、max、step属性适用于以下类型的input元素:date pickers、number、range

    	<input type="number" min="0" max="10" step="0.5" value="6" />
    	<input type="range" min="0" max="10" step="0.5" value="6" />
    
    • multiple

    multiple属性规定按住ctrl按键,输入字段可以选择多个值

    该属性适用于type="email"和"file"的input元素

    [注意]该属性IE9-浏览器不支持

    • pattern

    pattern属性规定用于验证input域的模式。模型pattern是正则表达式

    pattern属性适用于以下类型的input元素:text、search、url、tel、email、password

    [注意]IE9-浏览器及safari浏览器不支持

    • placeholder

    placeholder属性提供占位符文字,描述输入域所期待的值。占位符会在输入域为空时显示出现,在输入域获得焦点时消失

    placeholder属性适用于以下类型的input元素:text、search、url、tel、email、password

    [注意]IE9-浏览器不支持

    • required

    required属性规定必须在提交之前填写输入域(不能为空)

    required属性适用于以下类型的input元素:text、search、url、telephone、email、password、date pickers、number、checkbox、radio、file

    [注意]IE9-浏览器及safari浏览器不支持

    	<form action="#">    <input required>        <input type="submit"></form>
    
    • form

    form属性规定输入域所属的一个或多个表单,form属性必须和所属表单的id

    form属性适用于所有input标签的类型,若需要引用一个以上的表单时,用空格分隔

    [注意]IE浏览器不支持该属性,只有元素拥有name属性,该属性才有效

    	<form id="form" action="#">    <input type="submit"></form><input name="test" form="form">
    

    表单重写属性

    表单重写属性允许重写form元素的某些属性设定。其中,formnovalidate适用于button或input元素,而其他属性适用于submit或reset的button或input元素

    • formaction

    重写表单的action属性

    	<form action="#" >First name: <input type="text" name="fname" /><br />Last name: <input type="text" name="lname" /><br /><input type="submit" value="提交" /><br /><input type="submit" formaction="#" value="以管理员身份提交" /></form>
    
    • formenctype

    重写表单的enctype属性

    	<form action="#" method="post">  First name: <input type="text" name="fname" /><br />  <input type="submit" value="提交" />  <input type="submit" formenctype="multipart/form-data" value="以multipart/form-data编码提交" /></form>
    
    • formmethod

    重写表单的method属性

    	<form action="#" method="get">  First name: <input type="text" name="fname" /><br />  Last name: <input type="text" name="lname" /><br /><input type="submit" value="提交" /><input type="submit" formmethod="post" formaction="#" value="使用POST提交" /></form>
    
    • formnovalidate

    重写表单的novalidate属性

    	<form action="#" method="get">E-mail: <input type="email" name="userid" /><br /><input type="submit" value="提交" /><br /><input type="submit" formnovalidate="formnovalidate" value="进行没有验证的提交" /></form>
    
    • formtarget

    重写表单的target属性

    	<form action="#">  First name: <input type="text" name="fname" /><br />  Last name: <input type="text" name="lname" /><br /><input type="submit" value="提交" /><input type="submit" formtarget="_blank" value="提交到新窗口/选项卡" /></form>
    
    展开全文
  • input样式美化

    万次阅读 2018-12-24 15:11:00
    <input id="color-input-orange" class="chat-button-location-radio-input" type="checkbox" name="color-input-orange" value="#ea9836" /> <label for="color-input-orange"> <input id="color-input-...

    1.checkbox样式优化
    效果图如下:
    在这里插入图片描述

    代码如下:

    <!DOCTYPE html>
    <html>
    
    <head>
        <meta charset="UTF-8">
        <title>checkbox美化</title>
    </head>
    <style type="text/css">
        /*input框中颜色更改*/
        .divBox{
            display: flex;
        }
        .iconColor{
            width: 80px;
            height: 80px;
            position: relative;
        }
        #color-input-red+label {
            display: block;
            width: 20px;
            height: 20px;
            cursor: pointer;
            position: absolute;
            border-radius: 4px;
            border:1px solid rgba(240, 84, 77, 1);
            top: 0;
            left: 0;
            background: white;
        }
    
        #color-input-red:checked+label::before {
            display: block;
            content: "\2714";
            text-align: center;
            font-size: 16px;
            color: rgba(240, 84, 77, 1);
        }
    
        input[type=checkbox] {
            visibility: hidden;
        }
    
        #color-input-orange+label {
            display: block;
            width: 20px;
            height: 20px;
            border-radius: 4px;
            cursor: pointer;
            position: absolute;
            top: 0;
            left: 0;
            background: rgba(234, 152, 54, 1);
        }
    
        #color-input-orange:checked+label::before {
            display: block;
            content: "\2714";
            text-align: center;
            font-size: 16px;
            color: white;
        }
    
        #color-input-yellow+label {
            display: block;
            width: 20px;
            height: 20px;
            cursor: pointer;
            position: absolute;
            top: 0;
            left: 0;
            background: rgba(230, 192, 58, 1);
        }
    
        #color-input-yellow:checked+label::before {
            display: block;
            content: "\2714";
            text-align: center;
            font-size: 16px;
            color: white;
        }
    
        #color-input-green+label {
            display: block;
            width: 20px;
            height: 20px;
            cursor: pointer;
            position: absolute;
            top: 0;
            left: 0;
            background: rgba(95, 189, 65, 1);
        }
    
        #color-input-green:checked+label::before {
            display: block;
            content: "\2714";
            text-align: center;
            font-size: 16px;
            color: white;
        }
    
        #color-input-blue+label {
            display: block;
            width: 20px;
            height: 20px;
            cursor: pointer;
            position: absolute;
            top: 0;
            left: 0;
            background: rgba(61, 170, 230, 1);
        }
    
        #color-input-blue:checked+label::before {
            display: block;
            content: "\2714";
            text-align: center;
            font-size: 16px;
            color: white;
        }
    
        #color-input-purple+label {
            display: block;
            width: 20px;
            height: 20px;
            cursor: pointer;
            position: absolute;
            top: 0;
            left: 0;
            background: rgba(195, 122, 211, 1);
        }
    
        #color-input-purple:checked+label::before {
            display: block;
            content: "\2714";
            text-align: center;
            font-size: 16px;
            color: white;
        }
    </style>
    
    <body>
        <div class="chat-windows-color-div">
            <div class="divBox">
                <div class="iconColor">
                    <input id="color-input-red" class="chat-button-location-radio-input" type="checkbox" name="color-input-red"
                        value="#f0544d" />
                    <label for="color-input-red"></label>
                </div>
                <div class="iconColor">
                    <input id="color-input-orange" class="chat-button-location-radio-input" type="checkbox" name="color-input-orange"
                        value="#ea9836" />
                    <label for="color-input-orange"></label>
                </div>
    
                <div class="iconColor">
                    <input id="color-input-yellow" class="chat-button-location-radio-input" type="checkbox" name="color-input-yellow"
                        value="#e6c03a" />
                    <label for="color-input-yellow"></label>
                </div>
                <div class="iconColor">
                    <input id="color-input-green" class="chat-button-location-radio-input" type="checkbox" name="color-input-green"
                        value="#5fbd41" />
                    <label for="color-input-green"></label>
                </div>
                <div class="iconColor">
                    <input id="color-input-blue" class="chat-button-location-radio-input" type="checkbox" name="color-input-blue"
                        value="#3daae6" />
                    <label for="color-input-blue"></label>
                </div>
                <div class="iconColor">
                    <input id="color-input-purple" class="chat-button-location-radio-input" type="checkbox" name="color-input-purple"
                        value="#c37ad3" />
                    <label for="color-input-purple"></label>
                </div>
            </div>
        </div>
    </body>
    
    </html>
    

    2.input[type=file] 样式美化
    效果图如下:
    在这里插入图片描述

    代码如下:

    <style>
       .a-upload {
        padding: 4px 10px;
        height: 20px;
        line-height: 20px;
        position: relative;
        cursor: pointer;
        color: #888;
        background: #fafafa;
        border: 1px solid #ddd;
        border-radius: 4px;
        overflow: hidden;
        display: inline-block;
        *display: inline;
        *zoom: 1
    }
    
    .a-upload  input {
        position: absolute;
        font-size: 100px;
        right: 0;
        top: 0;
        opacity: 0;
        filter: alpha(opacity=0);
        cursor: pointer
    }
    
    .a-upload:hover {
        color: #444;
        background: #eee;
        border-color: #ccc;
        text-decoration: none
    }
    .file {
        position: relative;
        display: inline-block;
        background: #D0EEFF;
        border: 1px solid #99D3F5;
        border-radius: 4px;
        padding: 4px 12px;
        overflow: hidden;
        color: #1E88C7;
        text-decoration: none;
        text-indent: 0;
        line-height: 20px;
    }
    .file input {
        position: absolute;
        font-size: 100px;
        right: 0;
        top: 0;
        opacity: 0;
    }
    .file:hover {
        background: #AADFFD;
        border-color: #78C3F3;
        color: #004974;
        text-decoration: none;
    }
    </style>
     <a href="javascript:;" class="a-upload">
           <input type="file" name="" id="">点击这里上传文件
      </a>
                
     <a href="javascript:;" class="file">选择文件
        <input type="file" name="" id="">
     </a>
    
    

    3.input[type=radio]的样式美化
    效果图如下:
    在这里插入图片描述
    代码如下

    <div>
            <p style="font-size:18px;margin-top:30px;color:rgba(0,0,0,0.44)">对吗?</p>
            <label class="demo--label">
                <input class="demo--radio" type="radio" name="demo-radio">
                <span class="demo--radioInput"></span>对
            </label>
            <label class="demo--label">
                <input class="demo--radio" type="radio" name="demo-radio">
                <span class="demo--radioInput"></span>不对
            </label>
        </div>
        <div>
            <p style="font-size:18px;margin-top:30px;color:rgba(0,0,0,0.44)">你喜欢的是?</p>
            <label class="demo--label"><input class="demo--radio" type="checkbox" name="demo-checkbox1">
                <span class="demo--checkbox demo--radioInput"></span>A
            </label>
            <label class="demo--label">
                <input class="demo--radio" type="checkbox" name="demo-checkbox2">
                <span class="demo--checkbox demo--radioInput"></span>B
            </label>
            <label class="demo--label">
                <input class="demo--radio" type="checkbox" name="demo-checkbox3">
                <span class="demo--checkbox demo--radioInput"></span>C
            </label>
        </div>
     <style>
    .demo--label{margin:20px 20px 0 0;display:inline-block}
    .demo--radio{display:none}
    .demo--radioInput{background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:100%;display:inline-block;height:16px;margin-right:10px;margin-top:-1px;vertical-align:middle;width:16px;line-height:1}
    .demo--radio:checked + .demo--radioInput:after{background-color:#57ad68;border-radius:100%;content:"";display:inline-block;height:12px;margin:2px;width:12px}
    .demo--checkbox.demo--radioInput,.demo--radio:checked + .demo--checkbox.demo--radioInput:after{border-radius:0}
    </style>
    

    4.input[type=text]的样式美化
    效果图如下:
    在这里插入图片描述

    代码如下:

    <input type="text" class="form_input" placeholder="请输入姓名" />
    <style>
            input{
    
                font-size:12px;
                 /* 设置输入框中字体的大小 */
    
                height:30px; 
                /* 设置输入框的高度 */
    
                border-radius:4px; 
                /* 设置输入框的圆角的大小 */
    
                border:1px solid #c8cccf;
                /* 设置输入框边框的粗细和颜色 */
    
                color:#986655; 
                /* 设置输入框中文字的颜色 */
    
                outline:0; 
                /* 将输入框点击的时候出现的边框去掉 */
    
                text-align:left; 
                /* 设置输入框中文字的位置 */
    
                padding-left: 10px;
    
                display:block; 
                /* 将输入框设置为块级元素 */
    
                cursor: pointer;
    
                 box-shadow: 2px 2px 5px 1px #ccc;  
    
                }
    
             input::-webkit-input-placeholder{
                 color: #986655;
                 font-size: 12px;
             }
    
    
      </style>
    
    展开全文
  • Python中input函数的用法是什么?

    万次阅读 2020-12-28 19:03:54
    input()”函数是输入函数,用于接受一个标准输入数据,且返回string类型。在Python3中,去除了“raw_input()”函数,仅保留了“input()”函数,其接收任意任性输入,将所有输入默认为字符串处理,并返回字符串类型...

    “input()”函数是输入函数,用于接受一个标准输入数据,且返回string类型。在Python3中,去除了“raw_input()”函数,仅保留了“input()”函数,其接收任意任性输入,将所有输入默认为字符串处理,并返回字符串类型。

    1.input()函数

    在Python3中,input()函数接受一个标准输入数据,返回为string类型。

    注意:在Python3中,raw_input()和input()进行了整合,去除了raw_input(),仅保留了input()函数,其接收任意任性输入。将所有输入默认为字符串处理,并返回字符串类型。

    2.input()函数的使用

    input()函数是输入函数,是实现人机交互的重要函数,例如有时计算机会问你一个问题,你需要做出回答,从而让计算机进行下一步的判断,这时我们就需要用到input()函数。

    例如:在一次考试中,有一道问题有四个选项,其中只有一个正确答案,这时你需要回答出你所选的选项,从而让计算机判断你是否答对问题。print('请在以下四个选项中【A.1;B.5;C.0;D.2】选出你的选项')

    choice=input('请问你的选项是:')

    if choice=='A':

    print('恭喜你,回答正确!!!')

    else:

    print('很遗憾,回答错误!!!')

    ------------------------------------------------------

    请在以下四个选项中【A.1;B.5;C.0;D.2】选出你的选项

    请问你的选项是:A

    恭喜你,回答正确!!!

    从上面可以看出input()是输入函数,当你在函数的括号内写下问题时,它会在终端打印出来等待你的输入,在你输入后,计算机会根据你的回答进行判断。

    3.input()的数据类型

    在最开始说了在Python3中,input()函数接受一个标准输入数据,返回为string类型。不管我们输入的回答是什么,不管你输入的是整数,还是字符串,input()函数的输入值(搜集到的回答),永远会被【强制性】地转换为【字符串】类型。(Python3固定规则)choice = input('请输入1或2:')

    print(type(choice))

    name=input('请输入你的名字:')

    print(type(name))

    ----------------------------

    请输入1或2:1

    请输入你的名字:张三

    在第一个例子中if choice='A',input()的输入值被转化成字符串,右边’A‘也是一个字符串类型,”=“两边类型相同,运行正确。如果改成if choice=A,那么运行就会出错。print('请在以下四个选项中【A.1;B.5;C.0;D.2】选出你的选项')

    choice=input('请问你的选项是:')

    if choice==A:

    print('恭喜你,回答正确!!!')

    else:

    print('很遗憾,回答错误!!!')

    ------------------------------------------------------------------------------------------

    Traceback (most recent call last):

    File "/home/pythonclass/93745296-3f71-4a34-97c4-3acfae4e9d32/3c1401ac-eff9-4b93-89c0-493ca9670e7f/classroom/apps-1-id-5cd9765719bbcf000155479e/98/main.py", line 3, in

    if choice==A:

    NameError: name 'A' is not defined

    4.input()函数结果的强制转换choice=input('请选择1或2')

    if choice=='1':

    print('正确')

    else:

    print('错误')

    上面这段代码很简单,仅有两个选项,如果上面代码不是两个,而是几十个,几百个,难道我们要一个一个打'1','2','3','4','5',.....'200','201'.....,这时我们要想办法简单一点,那就是把所有的数据的类型都转换成整型,但是上面不是说了input()函数的返回都为string类型吗?其实在某些特殊情况下是可以被强制转换的,choice=int(input('请选择1或2'))

    if choice==1:

    print('正确')

    else:

    print('错误')

    ------------------------------

    请选择1或2 1

    正确

    只要在input()函数前面加上int(),就可以把input()函数的结果强制转换成整数。

    那么我们什么时候会用到把结果强制转换成整数的时候呢,当我们想要的结果是数字的时候。例如年龄,工资,身高,体重等这些数字时。

    例如:我们要对全班的同学按照身高进行分组,这时我们就需要用到整数。height=int(input('请问你的身高是:'))

    if 0

    print('你被分到了1组')

    elif 150

    print('你被分到了2组')

    else:

    print('你被分到了3组)

    -----------------------------------

    请问你的身高是:185

    你被分到了3组

    推荐教程:《php教程》

    展开全文
  • 一个好看的input输入动画

    千次阅读 多人点赞 2020-12-27 11:22:11
    会用到input标签的focus和valid :focus 定义:获得焦点的元素,一般用于表单(input、textarea); 触发条件:当用户点击或触摸元素或通过键盘的 “tab” 键选择它时会被触发。 :valid 定义:伪类指定一个通过匹配正确...
  • 微信小程序文本输入<input/> 详解

    千次阅读 2021-12-11 23:15:41
    在微信小程序开发中,input 用来实现文本输入,如输入用户名密码等等
  • input的@input

    千次阅读 2020-03-27 17:07:15
    @input 一般用于监听事件 只要输入的值变化了就会触发input
  • Element el-input 输入框详解

    万次阅读 2021-02-02 10:15:56
    1. 用途 ...Element提供了功能和样式丰富的输入框,本篇就来了解下。 2. 输入框 输入框为el-input,其编译后生成的HTML元素为input,样式class中包含el-input,所以我们首先设定下统一样式,...el-input v-model="input1
  • HTML的input属性

    千次阅读 2020-11-12 15:20:59
    之前我收集发表了表单元素和元素input的type值;这里主要讲解一下input的属性value值有哪些;其实也是超多。 其书写格式为:value=“值” 哈哈,一起来看看吧 readonly 属性规定输入字段为只读(不能修改): &...
  • C语言中的input是什么意思

    万次阅读 2021-05-19 10:36:39
    优质回答 回答者:皓哥1、C语言里面没有input这个函数。这应该是用户自定的函数,input在英语里面是输入的意思。2、C语言中一般输入使用的函数是scanf。scanf与printf函数一样,都被定义在头文件stdio.h里,因此在...
  • input中的input与change事件区别

    千次阅读 2020-08-29 20:27:02
    input输入框的onchange事件,要在 input 失去焦点的时候才会触发; 在输入框内容变化的时候不会触发change,当鼠标在其他地方点一下才会触发; onchange 事件也可用于单选框与复选框改变后触发的事件。 demo...
  • JS复制input内容

    万次阅读 2022-01-14 15:16:10
    let oInput = document.createElement('input') oInput.value = certB64; document.body.appendChild(oInput) oInput.select() // 选择对象 document.execCommand("Copy") // 执行浏览器复制命令 message....
  • input number 数字输入限制,最大值最小值输入范围限制
  • 限制input框只能输入0~100的正整数

    千次阅读 2022-01-26 14:36:33
    input type="number" oninput="if(!/^[0-9]+$/.test(value)) value=value.replace(/\D/g,'');if(value>100)value=100;if(value<0)value=null" v-model='testNum'> 核心判断: oninput="if(!/^[0-9]+$/....
  • js input输入框校验

    万次阅读 2019-06-11 19:20:02
    input type="text" onkeyup="value=value.replace(/[^a-zA-Z]/g,'')"> 只能输入英文 <input type="text" onkeyup="value=value.replace(/[^\a-\z\A-\Z]/g,'')" onkeydown="fncKeyStop(event)" onpas...
  • antd InputInputNumber的细节

    千次阅读 2020-03-24 17:56:20
    InputNumber 提示’xxx is not string’ 代码如下: {getFieldDecorator('feeRate', { initialValue: (feeRate * 100).toFixed(1), rules: [ { required...
  • 原生js的input事件

    千次阅读 2021-02-27 16:00:45
    1.onfocus 当input 获取到焦点时触发2.onblur 当input失去焦点时触发,注意:这个事件触发的前提是已经获取了焦点再失去焦点的时候才会触发该事件,用于判断标签为空。3.onchange 当input失去焦点并且它的value值...
  • input标签,select标签

    万次阅读 2021-08-12 23:14:01
    input标签,select标签一、input标签1.简介2.语法3.案例二、select标签1.简介2.语法3.案例 一、input标签 1.简介 常常我们使用在一个网页中数据提交标签,比如我们留言板、评论等可以填写数据,标签提交处理地方...
  • python中input函数使用

    千次阅读 2021-09-12 09:55:45
    1、input函数作用: 接收来自用户的输入 2、返回值类型 输入值的类型为str 3、值的存储 使用=对输入的值进行存储 例: present=input(‘大圣想要什么礼物呢?’) print (present) 运行之后会出现:大圣想要...
  • pythoninput是什么意思

    千次阅读 2021-01-13 23:38:52
    Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。...Python3.x 中 input() 函数接受一个标准输入数据,返回为 s...
  • JavaScript 实时监听input 中值变化

    千次阅读 2022-03-14 14:29:49
    JavaScript 实时监听input 中值变化 在 <input> 标签中,添加属性 oninput ,oninput 事件在元素获得用户输入时发生。 当 <input> 或 <textarea> 元素的值发生改变时,会发生此事件。可以监控的...
  • 解决问题:input 得到的数据到底是什么类型多个参数接收input的输入,是怎么解包的如果输入的个数不确定,怎么处理要判断输入的是不是float 类型要对输入的参数格式输出,规定参数只能是str或者int 或者float类型1__...
  • 这两者都是获取按键输入指令的方式: ...,Input.GetKey(KeyCode)键盘按键按住不放, Input.GetKeyUp(KeyCode)键盘按键松开 (它们都多运用在循环函数Update、FixedUpdate、各种脚本生命周期函数) ...
  • SAS数据导入input要点

    千次阅读 2019-06-03 17:06:37
    1、input的输入格式 字符型变量默认8个字符,若使用input语句时,原文件字符长度超过8个字符,如果不加以说明,此时input会将字符截断为8个字符,如下: 代码1: data a; input name $ age; cards; xiaomingd5 3 ...
  • 一、input.GetAxis()与input.GetAxisRaw()的相同点、区别 二、简单用法 1.input.GetAxis() 2.input.GetAxisRaw() 三、总结 前言 input.GetAxis()与input.GetAxisRaw()是unity中的两个函数,他们长相相似,注定...
  • InvalidPathException: Malformed input or input contains unmappable characters 中文名文件 linux存储失败

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,570,416
精华内容 1,828,166
关键字:

input