【发布时间】:2017-01-10 19:40:38
【问题描述】:
我想在我的网站上创建这个。用户将在文本框中输入一些文本,在他按下回车后,文本框将变为 div,div 将包含来自文本框的文本,它将与文本框所在的位置相同,文本框将隐藏.有可能吗?
这是我现在拥有的: HTML:
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/js-cookie/2.1.3/js.cookie.js"></script>
<input id="name" type="text" class="name" placeholder="What's your name?"/>
Javascript(HTML 文件内部)
<script>
$(document).ready(function(){
var name = Cookies.get('_username');
if (name) {
$('#name').val(name);
}
$('#name').keydown(function(){
var inputName = $('#name').val();
Cookies.set('_username', inputName);
})
});
</script>
CSS
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:700');
.name{
font-family: 'Roboto Condensed', sans-serif;
font-size: 3.5vw;
border: 0;
outline:0;
background: transparent;
border-bottom: 2px solid white;
width: 30%;
color:#000000;
position:fixed;
top:60%;
left:50%;
margin-left:10px;
}
【问题讨论】:
标签: javascript jquery html css input