Javascript 如何在客户端使选择更大

Javascript 如何在客户端使选择更大,javascript,html,Javascript,Html,你好 我在一个非常简单和古老的网站上工作。我们只使用标准的ASP,没有JavaScript框架或其他东西,我不能真正编程JavaScript 我在一个表格中有一个单元格,其中我希望有1到7个select。如果有七个,我没有足够的空间,而且因为我们公司使用Internet Explorer,所以当你打开选择框时,选择框不会变大 所以我想我可以做一些javascript之类的东西,当鼠标放在其中一个选择框上时,让它变大 我该怎么做?你试过Cialis吗p 现在说真的,如果选择框在鼠标上改变大小,它们

你好

我在一个非常简单和古老的网站上工作。我们只使用标准的ASP,没有JavaScript框架或其他东西,我不能真正编程JavaScript

我在一个表格中有一个单元格,其中我希望有1到7个select。如果有七个,我没有足够的空间,而且因为我们公司使用Internet Explorer,所以当你打开选择框时,选择框不会变大

所以我想我可以做一些javascript之类的东西,当鼠标放在其中一个选择框上时,让它变大


我该怎么做?

你试过Cialis吗p

现在说真的,如果选择框在鼠标上改变大小,它们可能会破坏布局,并且取决于条件,使得无法选择某些内容

不过,这样做的方法是

<script type="text/javascript">
  var selects = document.getElementsByTagName('select')
  for (var i=0;i<selects.length;i++)
     {
       selects[i].onfocus = function(){ 
                                  this.oldwidth = this.style.width; 
                                  this.style.width = 'auto';
                            }
       selects[i].onblur = function(){
                                  this.style.width = this.oldwidth;
                            }
      }
</script>

var selects=document.getElementsByTagName('select')

对于(var i=0;i您尝试过Cialis吗?:p

现在说真的,如果选择框在鼠标上改变大小,它们可能会破坏布局,并且取决于条件,使得无法选择某些内容

不过,这样做的方法是

<script type="text/javascript">
  var selects = document.getElementsByTagName('select')
  for (var i=0;i<selects.length;i++)
     {
       selects[i].onfocus = function(){ 
                                  this.oldwidth = this.style.width; 
                                  this.style.width = 'auto';
                            }
       selects[i].onblur = function(){
                                  this.style.width = this.oldwidth;
                            }
      }
</script>

var selects=document.getElementsByTagName('select')

对于(var i=0;iMhh)我将在晚餐后尝试此功能。我将使oder 6盒变小。我有其他想法,但我想知道这将如何工作。Mhh我将在晚餐后尝试此功能。我将使oder 6盒变小。我有其他想法,但我想知道这将如何工作。