久々の投稿です。
10月はネスペ受けたり、Hardeningに参加したりと
イベントごとが多くて充実してました。
そのことはまた別記事で書きます。
最近、フロント側も触ることが多くなったのでちょっと勉強中です。
innerHTMLを使ってラベルを変更する
Slim(Rails)とかで特定の操作が行われたらlabelを変更したい時とか
.control-group.pull-left
label.control-label
| プルダウンメニュー
.controls
.input-group.input-group-sm
= select :search, :pldownmenu, PLDOWNMENU.invert, {:selected => @pldownmenu}, {:class => "form-control", :id => "pldownmenu"}
.control-group.pull-left
label.control-label
= label :name, 'hogehoge', :id => "change_label"
javascript:
$(document).ready(function () {
change_label = document.getElementById("change_label").innerHTML;
if ($('#pldownmenu').val() == '3') {
document.getElementById("change_label").innerText = "ほげ!";
}else{
document.getElementById("change_label").innerText = "hogehoge";
}
});
おしまい。