|
05.11.2011, 12:28
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
присваивает переменной el элемент, в котором произошло событие.
можно было бы расписать так
// определяет, является ли браузер пользователя интернет эксплорером.
function isIE(){....}
if ( isIE() ){
el = event.srcElement;
} else {
el = e.target;
}
|
|
05.11.2011, 22:04
|
Кандидат Javascript-наук
|
|
Регистрация: 19.07.2011
Сообщений: 135
|
|
Как я понял, это кросс-браузерность, причем довольно интересное условие через regexp, сам я привык использовать другое, чуть покороче. Но и это работает.
|
|
11.11.2011, 18:33
|
Интересующийся
|
|
Регистрация: 01.11.2011
Сообщений: 26
|
|
http://jsfiddle.net/7MkWE/34/
почему текст ареа отмораживается? не выдает то, что мне надо, ввод в несколько строк?
|
|
11.11.2011, 18:39
|
х.з
|
|
Регистрация: 21.11.2010
Сообщений: 4,588
|
|
потому что это не текстэрия а обыкновенный инпут заключённый в исковерканный тег формы
http://htmlbook.ru/html/textarea
Последний раз редактировалось dmitriymar, 11.11.2011 в 18:45.
|
|
11.11.2011, 19:19
|
Интересующийся
|
|
Регистрация: 01.11.2011
Сообщений: 26
|
|
точно, спс, разобрался, сделал
|
|
12.11.2011, 00:42
|
sinistral
|
|
Регистрация: 28.03.2011
Сообщений: 5,418
|
|
Сообщение от Виктор Кон
|
Как я понял, это кросс-браузерность, причем довольно интересное условие через regexp, сам я привык использовать другое, чуть покороче. Но и это работает.
|
это не regexp, а conditional comment.
|
|
13.11.2011, 23:00
|
Интересующийся
|
|
Регистрация: 01.11.2011
Сообщений: 26
|
|
Можно сделать так, чтобы в результате выдавался алерт не на каждое совпадение, а один, в котором и шли перечисления?
var doc=document;
doc.body.onclick=function(){
var arr=doc.a.b.value.split(" ");
for(var i=0; i<arr.length; i++) {
if(doc.a.a.value.indexOf(arr[i])+1==0){
alert(arr[i]);
}
}
}
|
|
14.11.2011, 01:33
|
Интересующийся
|
|
Регистрация: 01.11.2011
Сообщений: 26
|
|
Сообщение от nasqad
|
var t='', doc=document;
doc.body.onclick=function(){
var arr=doc.a.b.value.split(" ");
for(var i=0; i<arr.length; i++) {
if(doc.a.a.value.indexOf(arr[i])+1==0){
t += arr[i] + ', ';
}
}
alert(t)
}
|
спасибо. Теперь такой вопрос, можно ли сделать так, чтобы алерт отправлялся на печать? получается нужно ссылку сделать на текстовый документ так? и там уже распечатывать его, так ведь?
|
|
14.11.2011, 01:38
|
Интересующийся
|
|
Регистрация: 01.11.2011
Сообщений: 26
|
|
и какой счетчик мне нужно поставить, чтобы у меня считалось время, за которое идет поиск?
|
|
18.11.2011, 20:01
|
Интересующийся
|
|
Регистрация: 01.11.2011
Сообщений: 26
|
|
http://jsfiddle.net/7MkWE/94/
как реализовать печать страницы? при нажатии на кнопку он открывает страницу для печати, но только при первом нажатии, а мне нужно чтобы можно было распечатать результат( алерт), как мне так сделать?
|
|
|
|