我有一个textarea,它将其值提交到一个php页面onkeypress。问题是,如果你在textarea中键入一个这样的url:
http://website.com/index.php?value=1&othervalue=2
接收textarea数据的php页面解释& othervalue = 2作为文本区域的截止点,好像othervalue = 2是它应该接收的另一个post变量。如果这没有意义,我将尝试以不同的方式解释它。任何想法绕过这个?????
答案 0 :(得分:3)
value
应该等于1&othervalue=2
,则需要urlencode
&符号,从而产生1%26othervalue%3D2
。答案 1 :(得分:2)
我假设您正在使用ajax(因为您正在使用onkeypress),请确保始终正确地转义数据。见encodeURIComponent