私はバックオフィスによって生成されたドロップダウンを持っています。このドロップダウンがバックオフィスによってどのようにコード化されているかを変更することはできません。しかし、私はこのドロップダウンのためにユーザの選択を必須にする必要があります。ドロップダウンを行う必要があります
私は次のコードを使用しており、これはJSFIDDLE HEREで動作します。ただし、このコードでは、ユーザーが値 "A"以外の値を選択して選択が行われたかどうかが判断されます。しかし、この値の表示が他のドロップダウンで変わるので、これは私の状況では十分ではありません。 ユーザー選択が "PLEASE SELECT - $ 0,00"というテキストから変更されているかどうかを確認するコードが必要です。 " - $ 0,00"も異なるドロップダウンで異なる場合があります。プルダウンテキストの一部を「選択してください」。
また、この場合、これらの警告をオフにするように要求しないようにブラウザが必要です。
誰でも助けてください。あなたがスパンで好きなテキスト
function selection()
{
var cat = document.getElementById('select').value;
if (cat == "A") {
alert('Please make a selection');
return false;
}
return true;
}
ブラウザでの警告の表示方法を制御することはできません。それを細かく制御する必要がある場合は、独自のダイアログをロールしてください(または何千もの数字のうちの1つを使用してください) – Jamiec
値が最初の要素の値でない場合、アラートをモーダルテストに置き換えてください。 – madalinivascu
私はどのようにモーダルテストを行いますか? – Eddy