中易网

html 组合成的类似select的点选

答案:2  悬赏:20  
解决时间 2021-05-12 10:40

我现在想做一个上图这样的点选组件。应该是一个text,两个button组成。点击向上的按钮年份就加一,点击向下的按钮年份就减一。功能我到知道怎么实现,但是不知道怎么做出这样的样子。

希望有人指教!谢谢!

最佳答案

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<style type="text/css">
#dd{width:40px; height:22px; border:1px solid #000; font-size:12px; line-height:22px; padding:0 5px; overflow:hidden}
#dd span{float:left; display:inline;}
#dd #d_text{height:100%; border-right:1px solid #000; padding-right:5px;}
#dd .d_arrow{line-height:10px; font-size:10px; margin:2px 0 0 3px; cursor:pointer}
</style>
</head>


<body>
 <div id="dd">
     <span id="d_text">2013</span>
    <span id="d_arrow_up" class="d_arrow" onclick="ystr.add()">▲</span>
    <span id="d_arrow_down" class="d_arrow" onclick="ystr.minu()">▼</span>
    </div>
</body>
</html>
<script type="text/javascript">
var ystr={
 obj : document.getElementById("d_text"),
 add : function(){
  this.obj.innerHTML=this.obj.innerHTML-0+1;
 },
 minu : function(){
  this.obj.innerHTML=this.obj.innerHTML-1;
 }
}
</script>


做了一个例子,直接复制到HTML文件


做的不太精细,箭头你可以用图片代替.

全部回答

function updateNumber(type){  var buyCount = document.getElementById("buyCount");  var currCount = parseInt(buyCount.value);  var updateCount = (currCount + type);  if(updateCount <= 0){   updateCount = 1;  }  else if(updateCount >= 1000){   updateCount = 999;  }  buyCount.value = updateCount; }

<div class=up onclick=javascript:updateNumber(1);></div> <div class=down onclick=javascript:updateNumber(-1);></div>

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
胃疼的厉害怎样可以缓解疼痛
便民蔬菜综合市场在什么地方啊,我要过去处理
有知道鞍山谁卖上海大众的高尔轿车么?
Iis6.0 怎么装不上 寻高手帮忙 急
谁能帮我写一篇‘自我介绍’的作文
帮忙解一道初三物理题目(质量方面的)
3阶魔方整么拼装回去?我拆下来拼装回去的时候
艾米塔我想知道这个在什么地方
QQ飞车中的黄金粽能开到什么?
福建省莆田市区有那几处好的地方?
求几个热血传奇sf
如何追聪明可爱的女孩?
各类疾病的首选药?
怎样加点才能算合理
做什么任务得到幻灵魔石
推荐资讯
我在赛尔上我三十层打不过去有什么办法
鸟巢100米冠军谁
为什么我花藤数值比人家高但排名在人家之下
克丽缇娜旗舰店在哪里啊,我有事要去这个地方
itouch如何加密
这个月出新B车吗
找个black客高手,教一下我?
◇..__ 丶 谁可以介绍一些伤感的歌,越伤感越
夏天身体有很大的汗臭味、 有什么方法消除吗
爱人失去了,还能再找回来吗?
飞轮海烫的皮卡路还是纹理?
请问婚纱照模版(指设计照片)都是自己设计的
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?