然而,当我返回到编辑页面,填充在该输入框中的值在所述第一空间(例如,“这是一个测试”被显示为“本”,而是“thisisatest”正确显示)切断.如果我只是做一个简单的<? echo $note; ?>在下面的第5行之后,它会正确填充,因此看起来这可能是范围限定符或输入形式的限制.导致它截断的原因是什么?我如何填充整个值? (另外,我在多个浏览器中进行了测试,并且在第一个空格处都被切断了.) 相关表格部分:
<table class=mytable wIDth=650 align=center><form name=fm_addsrc method="post"><p><label>Notes:</label><input name="note" size="100" value=<? echo $note; ?>></input> </p><p><input value="Update" type="submit" name="update"></p><p><input value="Update" type="submit" name="update"></p></form>解决方法 这是因为您没有在value属性中使用引号.请像这样添加:
<input name="note" size="100" value="<? echo $note; ?>"></input>总结
以上是内存溢出为你收集整理的HTML输入表单框在第一个空格后不填充PHP值全部内容,希望文章能够帮你解决HTML输入表单框在第一个空格后不填充PHP值所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)