PHP_Smartyについて質問です。
やりたい事は、ラジオボタン要素へ一意のIDを振って、
JavaScript
1document.getElementById("charge_type").innerText = '割増';
の様にアウトプットの文字列を操作したいのです。
以下のコードのように配列をsmarty変数{html_radios}へ渡すと、
HTML生成時にラジオ要素として、展開してくださるのですが、
一意のIDが振れずに困っています。
HTML
1(言語補足:php_tpl(html_Smarty)) 2{html_radios name='charge_type' id="charge_type" options=$calculate_charge_type_items} 3<--コンパイルすると....--> 4<label><input type="radio" name="charge_type" id="charge_type" value="1" />数量</label> 5<label><input type="radio" name="charge_type" id="charge_type" value="2" />重量</label> 6<label><input type="radio" name="charge_type" id="charge_type" value="3" />割増</label>
オプションでIDを指定しても、同一の値が、配列の数だけ、
振られる事になるため、解決の糸口がつかめていないです。
どなたか、この問題、解決の糸口を教えていただきたい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/07 07:51
2015/12/07 08:03