2015-05-28 19 views
0

我有需要的CGI形式结束,因此各种各样的事情:如何正确地在表单INPUT属性赋值中转义引号?

<INPUT TYPE="TEXT" SIZE=64 MAXLENGTH=64 NAME="name" VALUE="thing"> 

...我的理解(有限,但我学习)是CGI投入使用双引号作为分隔符。

但是,我需要放在那里的一些东西有双引号。有些人有单身。有些没有。有些人可以轻松拥有两者。基本上,任何事情都可能在这一领域结束(因为这是场发生器,这种想法是产生无论从任何一个可能希望这些字段的内容)

概念,我想:

<INPUT TYPE="TEXT" SIZE=64 MAXLENGTH=64 NAME="name" VALUE="a \"Quoted\" thing with backslash thusly: \\"> 

...但不知道这是对的,还是什么。

回答

0

使用HTML实体。 “== & QUOT;等等

所以......

<INPUT TYPE="TEXT" SIZE=64 MAXLENGTH=64 NAME="name" VALUE="a &quot;Quoted&quot; thing with backslash thusly: &#92;"> 

...做的伎俩

相关问题