English 中文(简体)
为什么无法将字符输入到此 html 输入字段?
原标题:Why characters cannot be typed into this html input field?
  • 时间:2012-05-23 13:38:14
  •  标签:
  • php
  • html

存在一个 html 输入字段文本, 其值来自数据库, 值为 : < code\ lt; input type=radio id = "%id%" 名称= "%name%" "vale="%valeur%", 点击=" / & gt; 。 事实上, 字段的数据是在数据库返回的列值上使用 > htmlities 函数获得的 。

问题是我不能在字段中输入任何字符, 尽管字段不是只读的 。 但我可以使用后键盘或删除键盘删除其中的字符 。

怎么能写呢?

问题回答

您无法使用 radio 按钮将文字写入它 。 请使用 < code> type= " text"

它的无线电按钮。 make type=text

如果您的文本字段值是 html specialchars ,然后将东西放入 value

使用 代替

在我最初职位后编辑 <强>:

您需要使用 从数据库中跳出双引号 。

因此,这应该有效:

<input type="text" value="<input type=radio id=&quot;%id%&quot; name=&quot;%name%&quot; value=&quot;%valeur%&quot; %checked% onclick=&quot;&quot;/>" />

所以,在插入数据库之前,或者在将数值放入文本字段时,您需要逃跑。但是,在两种情况下,都需要修改双引号。

为此使用 php html 特殊字符 ()

注意 < a href=> "http://jsfiddle.net/wrPjD/" rel="no follow" > this fiddle .





相关问题
CSS working only in Firefox

I am trying to create a search text-field like on the Apple website. The HTML looks like this: <div class="frm-search"> <div> <input class="btn" type="image" src="http://www....

image changed but appears the same in browser

I m writing a php script to crop an image. The script overwrites the old image with the new one, but when I reload the page (which is supposed to pickup the new image) I still see the old one. ...

Firefox background image horizontal centering oddity

I am building some basic HTML code for a CMS. One of the page-related options in the CMS is "background image" and "stretch page width / height to background image width / height." so that with large ...

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签