Как в JS в value поставить пробел и тире?
Здравствуйте!
Прошу сильно не пинать так как я совсем еще чайник :) Есть вот такой код: <asp:TextBox ID="TextBox1" runat="server" Width="200px" Height="20px" onfocus="this.select();" onkeypress="javascript:getUrl1(event,2);" type="text"></asp:TextBox> <asp:ImageButton ID="ImageButton1" runat="server" ImageUrl="~/images/but_search.png" CssClass="imgSearch" /> <br /><br /><br /> Для поиска детали введите её название или код.<br /><br /> <ul>Примеры <li>Текст 1</li> <li>Текст 2: <a href="#" onclick="javascript:document.getElementById('ctl00_ContentPlaceHolder1_TextBox1').value=2811317500; return false">28113-17500</a></li> <li>Текст 3: <a href="#" onclick="javascript:document.getElementById('ctl00_ContentPlaceHolder1_TextBox1').value=059 133 843; return false">059 133 843</a></ </ul> При клике на текст он вставляется в форму поиска. Здесь : <a href="#" onclick="javascript:document.getElementById('ctl00_ContentPlaceHolder1_TextBox1').value=28113-17500; return false">28113-17500</a> если делать так то от 28113 минусуется 17500 и в строку поиска попадает цифра 10613, а нужно именно в таком виде: 28113-17500 Здесь: <a href="#" onclick="javascript:document.getElementById('ctl00_ContentPlaceHolder1_TextBox1').value=059 133 843; return false">059 133 843</a> здесь нужны пробелы между секциями из 3 цифр |
update
прошу прощения но решил самостоятельно. Все оказалось очень просто! было: value=059 133 843; стало: value='059 133 843'; |
Блин, фигею! Я сам не особо знаток js, но некоторые вопросы закатывают меня пацтол! :)
|
Часовой пояс GMT +3, время: 05:54. |