1

当我使用以下内容时,Firefox 会更改我的脚本:

txtEmail.Attributes.Add("onfocus", "GetNewAccountHelp('email');")

Chrome、IE 和 Safari 都没有问题,但 Firefox 输出如下:

 <i>
   <input name="txtEmail" type="text" id="txtEmail" class="textboxBlack" 
       onfocus="GetNewAccountHelp(& #39;email& #39;);" />
 </i>

我试过双引号 - 同样的问题。
火狐版本:Firefox/10.0.2

我应该以一种奇怪的方式转义引号 - 还是?

亲切的问候
  托马斯·马蒂森

4

1 回答 1

0

应该是这样的

txtEmail.Attributes.Add("onfocus", "GetNewAccountHelp(email)");

接着

<script>
  function GetNewAccountHelp(obj) {
      //todo
  }
</script>
于 2013-02-19T09:16:15.447 回答