【问题标题】:Text box not accepting + sign文本框不接受 + 符号
【发布时间】:2015-10-29 03:10:50
【问题描述】:
<input type="text" name="item" size=30 onKeyUp="this.value=this.value.toUpperCase()" value="<%=item%>">

键入项目值:1016M012G+10/1K16:1-C,但它只显示 1016M012G 10/1K16:1-C,G 后没有加号

1016M012G/10/1K16:1-C 工作正常 1016M012G-10/1K16:1-C 工作正常

有什么问题??

【问题讨论】:

标签: javascript java html jsp


【解决方案1】:

提交输入字段的值时,您必须对字符串进行编码以将“+”保留在其中,因为在 URL 内提交时,加号(“+”)将被视为空格,这正是你最终会得到什么。

您的问题的解决方案应该在这里找到:How to URL encode a URL in JSP?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-13
    • 1970-01-01
    • 1970-01-01
    • 2022-06-28
    相关资源
    最近更新 更多