ホームページ >バックエンド開発 >PHPチュートリアル >フォーム内の同じ名前を持つ複数の入力要素の値を取得する PHP ci コード

フォーム内の同じ名前を持つ複数の入力要素の値を取得する PHP ci コード

WBOY
WBOYオリジナル
2016-07-29 08:56:021013ブラウズ

場合によっては、フロント ページで、本棚への書籍の追加など、特定の属性の複数の値の動的な追加/削除や、書籍を動的に追加または削除する機能が必要になることがあります。フロントページのフォームには、次のように複数の入力要素があります:

コードをコピーします コードは次のとおりです:



< input type="text" name="books[]"/>


< input type="submit" name="submit" />

a.php ページがフォーム データを受け取るとき、$books = $_REQUEST を使用できます。 ['books']; 書籍タイトルのすべての配列を取得します。
PHP CI で post を通じてデータを取得する方法: $books = $this->input->post('books');//これはブックであり、フォーム名はbooks[] の形式であることに注意してください。同じ名前を持つ複数の入力ボックスの値を取得する配列

js

var els =document.getElementsByName("books");
for (var i = 0, j = els.length; i < j; i++){
alert(els[i].value);
}

上記は、フォーム内の同じ名前の複数の入力要素の値を取得するための php ci のコードを、関連する内容も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。