Javascript 输入字段中显示的字符计数器
我有一个输入字段,我希望能够显示输入的字符长度,但我希望它一直位于输入框内,直到输入框的末尾。我甚至不知道从哪里开始 不确定从哪里开始Javascript 输入字段中显示的字符计数器,javascript,vue.js,vuejs2,Javascript,Vue.js,Vuejs2,我有一个输入字段,我希望能够显示输入的字符长度,但我希望它一直位于输入框内,直到输入框的末尾。我甚至不知道从哪里开始 不确定从哪里开始 <label class="label is-capitalized">Description One </label> <div class="field"> <div class="control is-expanded"> <input type="text" cla
<label class="label is-capitalized">Description One </label>
<div class="field">
<div class="control is-expanded">
<input type="text" class="input size19" placeholder="description one" v-model="keyword">
</div>
<div>
var app = new Vue ({
el: '#app',
data: {
keyword: 'hello'
}
})
说明一
var app=新的Vue({
el:“#应用程序”,
数据:{
关键词:“你好”
}
})
输入字段中的计数器被拉到右边试试这个
<div id="app1">
<br>
<div class="holder">
<label>
{{keyword.length}}
</label>
<input type="text" class="input size19" placeholder="description one" v-model="keyword">
</div>
检查下面的小提琴以了解解决方案
试试这个
<div id="app1">
<br>
<div class="holder">
<label>
{{keyword.length}}
</label>
<input type="text" class="input size19" placeholder="description one" v-model="keyword">
</div>
检查下面的小提琴以了解解决方案
这可以通过多种方式在CSS中处理
//实例化具有预初始化文本的新Vue实例
var app1=新的Vue({
el:'附录1',
数据:{
关键词:“你好”
}
});代码>
.field{
边缘:1米;
}
.输入{
右侧填充:30px;
}
.输入计数{
利润:-30px;
不透明度:0.8;
}
{{关键字.长度}}
这可以通过多种方式在CSS中处理
//实例化具有预初始化文本的新Vue实例
var app1=新的Vue({
el:'附录1',
数据:{
关键词:“你好”
}
});代码>
.field{
边缘:1米;
}
.输入{
右侧填充:30px;
}
.输入计数{
利润:-30px;
不透明度:0.8;
}
{{关键字.长度}}
您必须使用CSS来实现这一点。因为在输入框中无法获得类似的内容:
输入18中的某些文本
必须有另一个div与输入框重叠。见此:
var counter=document.getElementById('counter'),
输入=document.getElementById('inp');
counter.innerHTML=input.value.length;
input.addEventListener('keyup',函数(e){
counter.innerHTML=input.value.length;
});代码>
.inline块{
显示:内联块;
}
.亲戚{
位置:相对位置;
}
.绝对的{
位置:绝对位置;
}
#柜台{
排名:0;
右:0
}
描述一
您必须使用CSS来实现这一点。因为在输入框中无法获得类似的内容:
输入18中的某些文本
必须有另一个div与输入框重叠。见此:
var counter=document.getElementById('counter'),
输入=document.getElementById('inp');
counter.innerHTML=input.value.length;
input.addEventListener('keyup',函数(e){
counter.innerHTML=input.value.length;
});代码>
.inline块{
显示:内联块;
}
.亲戚{
位置:相对位置;
}
.绝对的{
位置:绝对位置;
}
#柜台{
排名:0;
右:0
}
描述一
我想做的是让计数器位于用户输入的同一输入中。我想做的是让计数器位于用户输入的同一输入中。您可以始终使用CSS:@chrisG这在小提琴中有效,但在我的项目中无效。我认为Bulmba是问题的根源。我的html中的那些类是来自Bulma的类。这是图书馆的一把小提琴。有什么办法可以让它在tehre的这个图书馆工作吗?你可以随时使用CSS:@chrisG这在小提琴中起作用,但在我的项目中不起作用。我认为Bulmba是问题的根源。我的html中的那些类是来自Bulma的类。这是图书馆的一把小提琴。有什么办法可以让它在tehre的这个图书馆工作吗?