我有一個表單來創建一個真/假的問題。我正在嘗試使用按鈕來從true和false切換text_field的值。 (我真的不在乎它以什麼方式完成,我只是希望用戶能夠輕鬆地將答案更改爲true或false。按鈕切換文本字段,true和false
這就是我所擁有的,它只是一次切換到假而且只能工作。當我點擊文本字段不是按鈕我想學習JavaScript,所以我承擔......
<%= f.label :content, "Answer" %>
<%= f.text_field :content, :value => 'True', :readonly => true, :class => "d-id", :id => "answer" %>
<%= button_tag "Toggle True/False", :id => "answer", :class => "btn btn-small btn-inverse", :type => "button" %>
<script>
function checkAnswer() {
if ($("#answer").val('False'))
{
$("#answer").val('True');
}
if ($("#answer").val('True'))
{
$("#answer").val('False');
}
}
$(document).ready(function(){
$('#answer').click(function() {
checkAnswer();
});
})
</script>
很棒, +1的HTML協助。 – DDDD