greasemonkey script to select radio button

后端 未结 3 1752
傲寒
傲寒 2021-01-26 23:09

i\'m new here. i\'ve a question related to greasemonkey.

A page contain multiple radio buttoned values and one choice is to made, this correct choice option is hidden

3条回答
  •  忘掉有多难
    2021-01-26 23:41

    There are some ways you can use:

    1 You can pre-select it by putting in selected="selected" like this:

     abcd
    

    2 You can use jQuery to do it easily (I don't know whether it will be applicable in terms of greasmonky though)

    $(function(){
      $('input[value="abcd"]').attr('checked', 'checked');
    });
    

    3 You can loop through all elements and selected the one with raw javascript

    var form = document.getElementById('bloogs');
    
    for(var i=0; i

    Update:

    This uses jquery and selects a radio after reading the value from hidden field:

    $(function(){
      $('input[value="' + $('#hidden_field_id').val() + '"]').attr('checked', 'checked');
    });
    

    Or with raw javascript:

    var form = document.getElementById('bloogs');
    var hidden_value = document.getElementById('hidden_field_id').value;
    
    for(var i=0; i

    Update 2:

    As per the name, here is how you can go about:

    $(function(){
      $('input[value="' + $('input[name="ans"]').val() + '"]').attr('checked', 'checked');
    });
    

提交回复
热议问题