首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >将外观输入字段更改为“数据报警器”中的按钮

将外观输入字段更改为“数据报警器”中的按钮
EN

Stack Overflow用户
提问于 2017-06-30 21:53:16
回答 1查看 328关注 0票数 1

我有输入字段,我想把它更改为按钮。让它看起来像

相反,

换个标签就行了。我怎么能这么做?

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
class MyComponent extends React.Component {
  componentDidMount(){
    this.initDatepicker();
  }
  
  initDatepicker(){
    $(this.refs.datepicker).datepicker();
  }
  
  render(){
    return (
      <div>
        <h3>Choose date!</h3>
        <input type='text'  ref='datepicker' />
      </div>    
    )
  }
}

ReactDOM.render(
  <MyComponent />,
  document.getElementById('app')
);
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/air-datepicker/2.2.3/js/datepicker.min.js"></script>
<link href="https://cdnjs.cloudflare.com/ajax/libs/air-datepicker/2.2.3/css/datepicker.min.css" rel="stylesheet"/>

<div id="app"></div>

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-30 21:58:58

输入的样式为按钮:

Demo:http://jsfiddle.net/GCu2D/1996/

CSS:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.input {
  background: #216BA5;
  border: 1px solid #216BA5;
  cursor: pointer;
  color: #FFF;
  padding: 5px 10px;
  border-radius: 4px;
  text-align: center

}

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
  <input readonly type="text" class="input" value="2017-07-1" />

readonly属性是必需的,以使输入可以单击和不可编辑。

如果您可以将type="text"更改为type="button",那么:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<input type="button" class="input" value="2017-07-1" />

不需要readonly

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44857820

复制
相关文章
如何将生产环境的字段类型从INT修改为BIGINT
介绍 改变数据类型是一个看起来很简单的事情,但是如果表非常大或者有最小停机时间的要求,又该如何处理那?这里我提供一个思路来解决这个问题。 背景 在一个常规SQL Server heath检查中,使用sp_blitz,我们最大的生产表之一引发了令人担忧的警报。保存客户订单信息的表的ID列是一个INT datatype,很快就将达到最大值。 这个表大约有500GB,有超过9亿行。根据在该表上每天的平均插入数,我估计未来八个月后,在这张表上的插入将会溢出。这是一个订单输入表,由于客户的活动,需要24小时的插入。一
用户1217611
2018/03/29
5.1K0
如何将生产环境的字段类型从INT修改为BIGINT
如何将生产环境的字段类型从INT修改为BIGINT
改变数据类型是一个看起来很简单的事情,但是如果表非常大或者有最小停机时间的要求,又该如何处理那?这里我提供一个思路来解决这个问题。
全栈程序员站长
2021/11/29
3K0
如何将生产环境的字段类型从INT修改为BIGINT
将 UWP 中 CommandBar 的展开方向改为向下展开
发布于 2018-10-05 19:37 更新于 2018-10-16 08:57
walterlv
2020/02/10
1.7K0
oracle number字段改为integer「建议收藏」
原文链接:http://www.fengyachao.com/archives/69
全栈程序员站长
2022/09/15
7310
ASP.NET中通过GRIDVIEW"选择"的按钮将数据显示到TEXTBOX中
 <asp:GridView   ID="GridView1" runat="server" DataKeyNames="ckdh" Height="183px" Style="left: 0px; position: relative;             top: -18px; font-size: small;" Width="864px" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" DataSourceID="SqlDataSource1"              AutoGenerateSelectButton="True" CellPadding="4" ForeColor="#333333" GridLines="None"  OnSelectedIndexChanging="GridView1_SelectedIndexChanging" EmptyDataText="未录入">             <PagerStyle HorizontalAlign="Right" BackColor="#FFCC66" ForeColor="#333333"/>             <PagerSettings Mode="NextPreviousFirstLast" FirstPageText="第一页" PreviousPageText="上一页" NextPageText="下一页" LastPageText="最后一页" />             <Columns>                 <asp:BoundField  DataField="ckdh" HeaderText="出库单号" SortExpression="ckdh" />                 <asp:BoundField  DataField="ckkb" HeaderText="出库库别" SortExpression="ckkb" />                 <asp:BoundField  DataField="ypqx" HeaderText="药品去向" SortExpression="ypqx" />                 <asp:BoundField  DataField="ypbh" HeaderText="药品编号" SortExpression="ypbh" />                 <asp:BoundField  DataField="ypmc" HeaderText="药品名称" SortExpression="ypmc" />                 <asp:BoundField  DataField="gg" HeaderText="药品规格" SortExpression="gg" />                 <asp:BoundField  DataField="dw" HeaderText="药品单位" SortExpression="dw" />                 <asp:BoundField  DataField="sj" HeaderText="出库价格" SortExpression="sj" />                 <asp:BoundField  DataField="sl" HeaderText="出库数量" SortExpression="sl" />             </Columns>             <SelectedRowStyle ForeColor="Navy" BackColor="#FFCC66" Font-Bold="True" />             <RowStyle ForeColor="#333333" BackColor="#FFFBD6" />             <FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />             <HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />             <AlternatingRowStyle BackColor="White" />         </asp:GridView>
风柏杨4711
2021/03/15
2.9K0
Grafana 将默认的元数据库 sqlite 改为 mysql
mysql: create database grafana; create user grafana@'%' IDENTIFIED by 'grafana'; grant all on grafana.* to grafana@'%'; flush privileges; Grafana:(本地mysql) # vi /etc/grafana/grafana.ini [database] type = mysql host = 127.0.0.1:3306 name = grafana
我是李超人
2020/08/21
4.2K0
openwrt将LAN口改为WAN方法
牢骚 折腾了好几个好几个小时,终于搞好了。原因就是因为固件里面的端口序号和实际路由器后面的序号不一致,导致我的设置和物理连接对不上,这是个巨坑。 折腾需求 PS:我家里面有两条宽带,一条中国联通50M,一条中国移动50M。 折腾多WAN口(就是把LAN口改为WAN口)的主要目的是我想是默认上网走联通,部分IP(什么IP你懂的)通过静态路由走移动出去,因为移动的国际出口在中国香港,出国速度相对来说好一些。 折腾方法 1.依次点开-网络-交换机 2.首先要启用VLan,可
行 者
2018/03/26
16.6K0
openwrt将LAN口改为WAN方法
python 将网卡改为嗅探功能
def pktPrint(pkt): if pkt.haslayer(Dot11Beacon): print '[+] Detected 802.11 Beacon Frame' elif pkt.haslayer(Dot11ProbeReq): print '[+] Detected 802.11 Probe Request Frame' elif pkt.haslayer(TCP): print '[+] Detected a TCP Packet' elif pkt.haslayer(DNS): print '[+] Detected a DNS Packet'
用户5760343
2019/07/31
1.2K0
python 将网卡改为嗅探功能
nestjs将底层由express改为fastify
nestjs默认使用的http框架为express,代码如下:// 输入代码内容import { NestFactory } from '@nestjs/core';import { AppModule } from './app.module';async function bootstrap() { const app = await NestFactory.create(AppModule); await app.listen(3000);}bootstrap();在这里将express替换为fa
挥刀北上
2023/05/24
7890
nestjs将底层由express改为fastify
Grafana将数据库由sqlite3改为mysql
Grafana数据默认是存放在sqlite3,可以通过修改配置文件将数据库改为mysql。
我是李超人
2020/08/21
1.8K0
将现有MySQL数据库改为大小写不敏感
用过MySQL的应该都会注意到,默认情况下,Linux下安装的MySQL是大小写敏感的,也就是说Table1和table1可以同时存在。而Windows下的MySQL却是大小写不敏感的,所有表名和数据库名都会变成小写。
深蓝studyzy
2022/06/16
1.6K0
typecho将Gravatar头像改为QQ头像
找到主题下的comments.php文件,查找关键字gravatar 我们会发现下面一段语句
逍遥子大表哥
2021/12/17
5.2K0
typecho将Gravatar头像改为QQ头像
Typecho将Gravatar头像改为QQ头像
相信大部分做过网站的朋友都知道,Gravatar是一个全球性的头像设置平台 除中国以外大部分网站都是调用的此平台头像,但因为我们伟大的祖国有一般人射不穿的城墙 所以用这个头像平台的用户很少,导致大部分使用此头像平台的网站 评论区总会有很多Gravatar的官方默认头像
HCG_Sky
2020/07/24
3K0
几天后,GitHub 的 “master” 将更改为 “main”
GitHub 官方表示,从今年 10 月 1 日起,在该平台上创建的所有新的源代码仓库将默认被命名为 "main",而不是原先的"master"。值得注意的是,现有的存储库不会受到此更改影响。
芋道源码
2020/10/09
9880
几天后,GitHub 的 “master” 将更改为 “main”
Linux将中文目录名改为英文
修改系统当前语言环境export LANG=en_US 2.更新家目录的文… 转自链接:《红黑联盟》
白凡
2018/08/07
3.6K0
几天后,GitHub的“master”将更改为“main”
GitHub 官方表示,从今年 10 月 1 日起,在该平台上创建的所有新的源代码仓库将默认被命名为 "main",而不是原先的"master"。值得注意的是,现有的存储库不会受到此更改影响。
会呼吸的Coder
2020/09/28
5060
将根据时间戳增量数据方案修改为根据批次号增量数据方案
1、之前写过根据时间戳来增量数据,时间戳增量数据存在一定的缺点,就是如果开启自动的话,以后如果因为某个外在因素出错了,那么这个开始时间和结束时间不好控制,那么就可能造成一些其他数据量不准的情况,但是根据批次号不会出现这个问题:
别先生
2018/12/21
1.2K0
2.4&2.5 将例子改为你所需要的&小结
你现在有机会使用例子服务器进行工作,你可能想知道什么方式能够最好处理你的定制需求,你有大量的选择。你可以使用example/ 文件夹,然后迎合自己的需求改变它。但是我们认为复制一个/example,将自己的应用复制一个example/。当你使用自己应用的时候,这允许你改变某些东西。
幽鸿
2020/04/02
3290
点击加载更多

相似问题

将按钮的外观改为圆形按钮

50

将file_field_tag外观更改为按钮外观

31

将选择标签的外观更改为单选按钮

20

如何将活动按钮的外观更改为有箭头指向的外观

40

外观更整洁的TCL GUI TK按钮

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文