如下代码:怎么实现点击不同的radio单选改变file_upload_limit,也就是当值是不是0时file_upload_limit 是10,当值是0时file_upload_limit 是1
<script type="text/javascript">
  var swfu;
  window.onload = function() {
   var settings = {
    flash_url : "swfupload/swfupload.swf",
    upload_url: "swfupload.php",
    post_params: {"PHPSESSID" : "<?php echo session_id(); ?>"},
    file_size_limit : "3 MB",
    file_types : "*.jpg;*.jpeg;*.jpe",
    file_types_description : "jpg图片",
    file_upload_limit : 1,
    file_queue_limit : 0,
    custom_settings : {
     progressTarget : "fsUploadProgress",
     cancelButtonId : "btnCancel"
    },
    debug: false,
    // Button settings
    button_image_url: "swfupload/TestImageNoText_65x29.png",
    button_width: "65",
    button_height: "29",
    button_placeholder_id: "spanButtonPlaceHolder",
    button_text: '<span class="theFont">选择</span>',
    button_text_style: ".theFont { font-size: 16; }",
    button_text_left_padding: 12,
    button_text_top_padding: 3,
    
    // The event handler functions are defined in handlers.js
    file_queued_handler : fileQueued,
    file_queue_error_handler : fileQueueError,
    file_dialog_complete_handler : fileDialogComplete,
    upload_start_handler : uploadStart,
    upload_progress_handler : uploadProgress,
    upload_error_handler : uploadError,
    upload_success_handler : uploadSuccess,
    upload_complete_handler : uploadComplete,
    queue_complete_handler : queueComplete // Queue plugin event
   };
   
   
   swfu = new SWFUpload(settings);
      };
</script>

解决方案 »

  1.   

    var objIsMore=document.all("radVote");
    for(var i=0;i<objIsMore.length;i++){
       if(objIsMore[i].checked==true)
       {
           file_upload_limit=1;
       }else{
           file_upload_limit=0;
       }
    }
      

  2.   

    function fuzhi(value){
       var radiovalue = document.getElementsById("checkRadio");
       var limtValue = document.getElementsById("file_upload_limit");
       if(limtValue == 0 && radiovalue == 0){
          limtValue.value = 1;
       }else{
          limtValue.value = 0;
       }
    }
    <input type="radio" id="checkRadio" onclick="fuzhi(0)">
    <input type="radio" id="checkRadio" onclick="fuzhi(1)">