当我们使用input="file"
时,我想更改按钮上的默认文本为"Choose File
".
我该怎么做?正如你们在图片中看到的,按钮位于文本的左侧.我怎样才能把它放在文本的右边?
当我们使用input="file"
时,我想更改按钮上的默认文本为"Choose File
".
我该怎么做?正如你们在图片中看到的,按钮位于文本的左侧.我怎样才能把它放在文本的右边?
每个浏览器都有自己的控件呈现形式,因此您不能更改控件的文本或方向.
There are some "kind of" hacks you may want to try if you want an html/css solution rather than a Flash or silverlightsolution.
http://www.quirksmode.org/dom/inputfile.html
http://www.shauninman.com/archive/2007/09/10/styling_file_inputs_with_css_and_the_dom
就个人而言,因为大多数用户坚持使用他们 Select 的浏览器,因此可能习惯于在默认呈现形式中看到控件,所以如果他们看到的是不同的内容(取决于您正在处理的用户类型),他们可能会感到困惑.