[英]textarea post value getting cut off by &= in url
我有一个textarea,它将其值提交给onkeypress的php页面。 问题是,如果您在textarea中键入如下网址:
http://website.com/index.php?value=1&othervalue=2
接收textarea数据的php页面将&othervalue = 2解释为文本区域的临界点,就好像othervalue = 2是它应该接收的另一个发布变量一样。 如果这没有意义,我将尝试以不同的方式解释它。 有什么想法可以解决这个问题?????
value
应该等于1&othervalue=2
,那么您需要对&符号进行urlencode
,从而得到1%26othervalue%3D2
。 我假设您使用的是ajax(因为您使用的是onkeypress),请确保始终正确地转义数据。 参见encodeURIComponent
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.