14 の場合、ユーザーが 14 文字を入力できることを示すために、ユーザーが入力する前に * が 1 つずつ置き換えられます。その後、複数の * が置き換えられます。入力が完了すると、テキストボックスにはユーザーが入力した情報のみが表示されます。ああ、私の JS レベルはまだ悪かったので、CSDN ネットユーザー huangwenquan123 の熱心な助けを得て、ようやく問題を解決できました。これが必要な友達に役立つことを願っています: コードをコピー コードは次のとおりです: 🎜> <br>$(document).ready(function(){ <br>$("#txtCustomsCode").keydown(function(e){//処理が必要なテキスト ボックス キーダウン イベントの処理 <br>e=e||window.event <br>var code = e.keyCode||e.that; )||(code>= 65&&code<=90)||(code>=48&&code<=57)){//大文字、小文字、数字を入力できます (小さなキーボードを含む) <br>var userkeydown = $(this ).val().substr(14 ); <br>var reg = /*/; <br>$(this).val($(this).val().replace(reg,userkeydown)); >$(this).val($(this).val().substr(0,14)) <br>} <br>else <br>$(this).val($(this).val() .substr(0,14)) <br>}) <br>}) <br>