Какую именно?) Если делать так: Code: function wrap_box(){ var str = document.getElementsByClassName("sm"); var IE = (navigator.userAgent.toLowerCase().indexOf('msie') != -1); if(!IE){ for(var i = 0; i < str.length; i++){ var tempObj = document.createElement("div"); tempObj.id = "out_wrap"; tempObj.style.display = "none"; document.getElementsByTagName("body")[0].appendChild(tempObj); for(var ii = 0; ii < str[i].innerHTML.length; ii++) { tempObj.innerHTML += str[i].innerHTML[ii] + "​"; } str[i].innerHTML = tempObj.innerHTML; document.body.removeChild(tempObj); } } else { str.style.wordWrap = 'break-word'; str.style.width = '200px'; } } window.onload = function(){ wrap_box(); var nodes = document.getElementsByClassName("sm"), shy = String.fromCharCode(173), i = 0, node = null; while(node = nodes.snapshotItem(i++)){ node.data = node.data.split('').join(shy); } }; Перенос работает, но html-элементы так же отображаются текстом... //upd: проблема решена.
у меня есть форма где есть поля с type="radio" с name="id" и три hidden поля и надо сделать чтобы когда выбираеш в форме любое то внизу есть другая форма и чтобы оно когда выбираеш это данные сразу в форму кидало Форма ниже: Code: <form method="post"><input name="days" value="ТУТ ID с той формы" dir=ltr style="width:300px; height:16px" class="f_input" readonly><br /> <input name="price" value="ТУТ PRICE с той формы" dir=ltr style="width:300px; height:16px" class="f_input" readonly><br /> <input name="days" value="ТУТ DAYS с той формы" dir=ltr style="width:300px; height:16px" class="f_input" readonly><br /> <input type="text" value="" name="code" /> <input type="submit" name="add" value="Добавить" /></form> помогите реализовать это
смотри есть форма Code: <form method="post"> <input type="radio" name="id" value="{$id}"><br />(это в цикле) </form> и надо сделать так чтобы когда я выбираю что-то с списка в другую форму передавались данные. Другая форма: Code: <form method="post"><input name="id" value="ТУТ ID с той формы" dir=ltr style="width:300px; height:16px" class="f_input" readonly><br /> <input type="text" value="" name="code" /> <input type="submit" name="add" value="Добавить" /></form> Как это сделать
HTML: <script language="Javascript"> function send(value) { document.getElementById('code').value=value; } </script> <form method="post" name="form_1"> <input type="radio" name="id" value="1" onClick="javascript:send(this.value)"> <input type="radio" name="id" value="2" onClick="javascript:send(this.value)"> </form> <form method="post" name="form_2"> <input id="code" name="code" type="text"> </form> Текстовому полю будет присвоено значение радиобутона. Поиграв с функцией, можно довесить любые изменения данных
а можно сделать так чтобы когда юзер нажимает в форме на <input type="text" где name="code" то если поле id пустое то выводилось Алерт окно типо поле id пустое? Code: <form method="post" name="form_2"> <input name="id" dir=ltr readonly><br /> это поле с ID <input type="text" value="" name="code" /> - это поле где должно выводиться алерт окно <input type="submit" name="add" value="Добавить" /></form>
HTML: <script language="Javascript"> function check() { if (document.getElementById('id').value.length == 0) { alert("Пусто"); } } </script> <form method="post" name="form_2"> <input id="id" name="id" type="text"> <input id="code" name="code" type="text" onClick="javascript:check();"> </form> или так Code: <input id="code" name="code" type="text" onClick="javascript:document.getElementById('id').value.length > 0?alert('Что-то есть'):alert('Пусто');"> Если я правильно понял задачу
тебе наверное нужно выводить предупреждение не когда идет переход на следующее поле, а убирается фокус с предыдущего - иначе, если юзер после набора id перескочит поле, ничего не произойдет - попробуй использовать ивент onblur http://design.originweb.info/dhtml/onblur.html
Народ, а можно ли как то средствами js сделать так, что бы при отсутствии картинки на сервере браузером отображалась какая нибудь default.jpg, т.е. мне нужно что-то наподобие: img.onerror="img.src='default.jpg'"; ???
Code: <script language="Javascript"> function imageError(Image) { Image.src="error.jpg"; } </script> <img id="image" name="image" src="image.jpg" onError="imageError(this)" onAbort="imageError(this)">
Как сделать, чтобы жава код исполнялся только после того как придут некоторые переменные? а пока просто выдавать текст... аналог if (!isset в php
Что значит придут? Если вызывается функция и заносятся данные, то можно сразу в вызываему функцию занести. Если аякс, то по событие прихода. Как вариант повесить на таймер проверку наличия данных. Если же нужно проверить наличие данных в переменной, то это можно либо Code: if (variablename !== undefined) { alert('Есть'); } либо Code: if (variablename.length > 0) { alert('Есть'); }
Если неизвестно существует ли переменная, то код: PHP: if(typeof varname != 'undefined'){alert('exists');}
Вопрос.. какую функцию использовать для автоматического нажатия кнопочки на странице? Если известно имя кнопки...