У меня есть очень простая HTML-форма, которая берет значение текстового поля и создает URL.
Вот моя форма:
<form id="searchForm" method="GET" action="http://searchserver/results.aspx target="_blank">
<input type="text" name="p" size="18" maxlength="256" value="hello world"/>
</form>
Как вы можете видеть, когда вы нажимаете Enter, оно отправляет значение в новый браузер с URL-адресом: "http://searchserver/results.aspx?p=hello+world"
Есть ли способ вставить знак плюс (+) в символ% 20? Так было бы: "http://searchserver/results.aspx?p=hello*%20*world"
Спасибо