2016-05-13 1 views
0

レールで機械化で名前を使用してフォームを選択できません。私はこのようなルックスからデータを取得しようとしているページのソースコード:パイソンでRailsその名前に基づいてフォームを選択する方法を機械化する

var strAccesBamPoppin = ""; 
if(!emailing){   
     strAccesBamPoppin = '<form name="bamaccess_' + idTCM + '" id="bamaccess_' + idTCM + '" class="bamaccessDecloi" autocomplete="off" method="post" action="'+chemin+'"'; 
     if (typeConnexion == "True") {strAccesBamPoppinPoppin = strAccesBamPoppin +'>'; 

、私は、Rubyと同等であるもの

XX.select_form('bamaccess') 

のようなものを使いますか?ありがとう。

答えて

0
XX.forms.select{|x| x[:name][/bamaccess/]} 

上記は確実に機能します。

XX.forms_with(name: /bamaccess/) 

これは、文字列は/名前はbamaccess _ *****

が含まれていますので、正規表現である/ことを覚えておいてくださいbamaccess

を含む名前を持つすべてのフォームの配列を返します。

関連する問題