/ /ダイナミックテキストボックスの値がjavascriptを使用して空でないことを確認する方法-asp.net

動的テキストボックスの値がjavascript - asp.netを使って空でないことを確認する方法

ドロップダウンリストアイテムを変更すると、80個近くのテキストボックスコントロールが動的に作成されます。

ユーザーが項目の追加ボタンをクリックしたときに、これらのテキストボックスが空にならないようにする必要があります。

私はdocument.getElementbyidを知っていますが、テキストボックスのIDがわからないので、私の目的には役立ちません。作成されるテキストボックスのIDは「txt」で始まります。

誰でもこれを実現する方法のサンプルコードを貼り付けることができます。

前もって感謝します。

回答:

回答№1は0
function validateInput() {
var inputControls = document.getElementsByTagName("input");
for(var i = 0; i < inputControls.length; i++) {
var c = inputControls[i];
if(c.id && c.id.substring(0, 3) === "txt" && c.value === "") return false;
}
return true;
}

これを添付します submit ハンドラーまたは適切なハンドラー。