使用下拉框在jquery中的小型大写字母

时间:2012-05-30 07:34:43

标签: html

我正在使用以下代码,但在其中小型大写不起作用,请帮助我,看看代码 我在jquery中尝试这个,只有小型大写不起作用。 我正在使用下拉框。

<select id="size" >
  <option value="0">[No Engraving]</option>
  <option value="variant">Small Caps</option>
  <option value="uppercase">All Caps</option>
  <option value=" lowercase">No Caps</option>
  <option value="capitalize">Normal</option>
</select>

当我写入文本框并从下拉菜单中选择任何文本转换时,你已经回答了它无法正常工作,应该更改文本,如果我选择所有大写字母,没有上限和正常它的工作非常好只有小型大写字母是不工作。(记住我在jquery中做这一切。) 请检查此链接,让我知道为什么小型瓶盖不起作用?美国斜体bt也不起作用。

http://dwfek.hmnjw.servertrust.com/v/vspfiles/assets/images/Engraving%20Demo/jquery1.html

2 个答案:

答案 0 :(得分:0)

我想你的代码会有类似的东西(而你没有告诉我们那部分)

font-variant:small-caps;

但正如我们所看到的那样,似乎有一个拼写错误,其变体不是 varient

确保你没有重复这个拼写错误以及它是否一致

答案 1 :(得分:0)

第一件事 - 小型股甚至意味着什么?

我看到了网站和使用的代码。 它似乎使用选定的选项和onchange将文本的'text-transform'属性设置为所选文本的值。

来自(W3schools)[http://www.w3schools.com/cssref/pr_text_text-transform.asp]允许的值如下:

text-transform: none;
text-transform: capitalize;
text-transform: uppercase;
text-transform: lowercase;
text-transform: inherit;

因此,您的价值“变体”可能不起作用。