首页 > 解决方案 > Javascript:文本区域最后一个字符未大写

问题描述

编辑 Shopify 应用。除非您在文本区域之外单击,否则文本区域中的最后一个字符不会在标签图片上大写。

$(function() {
    $('#cstedit-addembossing').keyup(function() {
        this.value = this.value.toUpperCase();
    });
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<textarea maxlength="10" data-area="back" class="customify-text" data-target="addembossing" id="cstedit-addembossing" placeholder="Write a name, special date, quote, and the list goes on"></textarea>

标签: javascripthtmlcssshopify

解决方案


您可能正在寻找与keyup. input最适合您尝试做的事情。

$(function() {
    $('#cstedit-addembossing').on("input", function() {
        this.value = this.value.toUpperCase();
    });
});

推荐阅读