【发布时间】:2021-04-11 02:34:00
【问题描述】:
我想在我的输入文本中添加一个小方块,我可以根据输入值更改颜色,就像这张照片:
此时我的代码中有这个:
<div class="form-group row">
<label for="theme-color"
class="col-sm-2 col-form-label font-weight-bold">{{__('template.edit.site_identity.description')}}</label>
<div class="col-sm">
<div id="demo">
<input type="text"
id="theme-color"
class="form-control @error('theme-color') is-invalid @enderror"
name="theme-color"
value="#FFFFFF">
@error('theme-color')
<span class="input-group-append">
<span
class="input-group-text colorpicker-input-addon"><i></i></span>
</span>
<span class="invalid-feedback" role="alert">
<strong>{{ $message }}</strong>
</span>
@enderror
</div>
</div>
</div>
和javascript:
<script>
$('#theme-color').colorpicker();
</script>
如何添加小方块并根据“主题颜色”输入的值更改颜色?
【问题讨论】:
-
您可以使用:
<input type="color">。不需要图书馆!
标签: javascript html css input