私の会社では、バックエンドの処理にCaspioを使用しています。主に従業員が低コードソリューションを必要とするためです。私はカスピオのユーザーコミュニティに類似のビットをチェックしたが、本当にその法案に適合するものは何もない。Caspio onサブミット問題
私たちは、一部のユーザーがデータのあるフィールドでキー入力し、大文字と小文字を使用していないために問題が発生するオートコンプリートフィールドがある問題があります。これを問題にならないようにJavaScriptを追加しようとしています。
https://jsfiddle.net/zk8hqwxv/ //スクリプト
document.getElementsByName("InsertRecordCreator")[0].onchange = document.getElementsByName("InsertRecordCreator")[0].style.textTransform = "capitalize";
function capitalize() {
var value = document.getElementsByName('InsertRecordCreator')[0].value;
var newVal = '';
val = value.split(' ');
for (var c = 0; c < val.length; c++) {
newVal += val[c].substring(0, 1).toUpperCase() + val[c].substring(1, val[c].length) + ' ';
}
document.getElementsByName('InsertRecordCreator')[0].value = newVal;
}
document.getElementsByName("InsertRecordClient")[0].onchange = document.getElementsByName("InsertRecordClient")[0].style.textTransform = "uppercase";
function capitalize2() {
var value2 = document.getElementsByName('InsertRecordClient')[0].value2;
var newVal2 = '';
val2 = value2.split(' ');
for (var c = 0; c < val2.length; c++) {
newVal2 += val2[c].substring(0, 2).toUpperCase();
}
document.getElementsByName('InsertRecordClient')[0].value2 = newVal2;
}
document.getElementById('caspioform').onsubmit = capitalize;
document.getElementById('caspioform').onsubmit = capitalize2;
のフルセット私は、これらの関数を呼び出すことをonSubmitを使用しようとしているが、それは最初のものだけで動作しているようです。誰もが明らかな問題を参照してください。私はしばらくコード化していないので、さびはちょっと厚いです。
ありがとうございます。
コードの内容を説明する必要があります。また、コードを正しくフォーマットするには、4つのスペースでインデントする必要があります。 –
フォーマットを赦してください、pgmann、私は初心者です!これはおそらく私がこのフォーラムで答えられる唯一の質問です!先端に感謝します。 – Richard