Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Кто сможет разжевать данный скрипт (https://javascript.ru/forum/misc/31624-kto-smozhet-razzhevat-dannyjj-skript.html)

Искатель 14.09.2012 19:03

Кто сможет разжевать данный скрипт
 
Кто сможет разжевать данный скрипт, какая часть кода отвечает за заполнение формы.

<html>
<head>
<title>Отправка на емайл сообщения, с указанием темы и отправителя (при участии почтовика).</title>
<script language="JavaScript" type="text/javascript">
<!--// JavaScript1.3. script written by Deto Freeman
function goSend() {
top.location.href="mailto:scriptic@narod.ru?subjec t=Privet Name=" + document.fMem.tMemNm.value + ",Mail=" + document.fMem.tMemMl.value + ",Ad=" + document.fMem.tMemAd.value + ",Comments=" + document.fMem.tMemCm.value + ",ok(075765)"; }
//-->
</script>
</head>
<body>
<table><tr>
<td><form name=fMem>Имя:</td><td><input type="text" name="tMemNm"></td>
</tr><tr>
<td>E-mail:</td><td><input type="text" name="tMemMl"></td>
</tr><tr>
<td>Адрес:</td><td><input type="text" name="tMemAd"></td>
</tr><tr>
<td>Коментарий:</td><td><input type="text" name="tMemCm"></td>
</tr><tr>
<td> </td><td><input type="button" value=" OK " onClick="goSend()"></form></td>
</tr></table>
</body>
</html>

PashPP 14.09.2012 19:59

Вот эта. Но она ничего не заполняет, а только собирает данные и пытается отправить

<script language="JavaScript" type="text/javascript">
 <!--// JavaScript1.3. script written by Deto Freeman
 function goSend() {
 top.location.href="mailto:scriptic@narod.ru?subjec t=Privet Name=" + document.fMem.tMemNm.value + ",Mail=" + document.fMem.tMemMl.value + ",Ad=" + document.fMem.tMemAd.value + ",Comments=" + document.fMem.tMemCm.value + ",ok(075765)"; }
 //-->
 </script>

Искатель 14.09.2012 20:14

PashPP, как в JS сделать чтобы заполнялась форма из переменной (поиска)?
var str=значение переменной //текст для поиска
а что дальше?

PashPP 14.09.2012 20:41

Не понимаю точно, что ты хочешь.
Прочитай
http://learn.javascript.ru/searching-elements-dom
http://learn.javascript.ru/forms-navigation
<html>
<head>
<title>Отправка на емайл сообщения, с указанием темы и отправителя (при участии почтовика).</title>
<script language="JavaScript" type="text/javascript">
<!--// JavaScript1.3. script written by Deto Freeman
function goSend() {
top.location.href="mailto:scriptic@narod.ru?subjec t=Privet Name=" + document.fMem.tMemNm.value + ",Mail=" + document.fMem.tMemMl.value + ",Ad=" + document.fMem.tMemAd.value + ",Comments=" + document.fMem.tMemCm.value + ",ok(075765)"; }
//-->
</script>
</head>
<body>
<table><tr>
<td><form name=fMem>Имя:</td><td><input type="text" name="tMemNm"></td>
</tr><tr>
<td>E-mail:</td><td><input type="text" name="tMemMl"></td>
</tr><tr>
<td>Адрес:</td><td><input type="text" name="tMemAd"></td>
</tr><tr>
<td>Коментарий:</td><td><input type="text" name="tMemCm"></td>
</tr><tr>
<td> </td><td><input type="button" value=" OK " onClick="goSend()"></form></td>
</tr></table>
<input type = 'button' value = 'Push me' id = 'p' />
<script type='text/javascript'>
document.getElementById('p').onclick = function() {
  var a = 'aaaa';
  var b = 'bbbb';
  var c = 'cccc';
  var d = 'dddd';
  document.fMem.tMemNm.value = a;
  document.fMem.tMemMl.value = b;
  document.fMem.tMemAd.value = c;
  document.fMem.tMemCm.value = d;
}
</script>
</body>
</html>

Искатель 15.09.2012 05:29

Я хочу чтобы скрипт заполнял поисковый запрос из переменной в go.mail.ru или в яндексе, гугле. Прочитал, как вариант только увидел создание запроса в урл
window.location.href="http://go.mail.ru/msearch?fr=" после "равно" соответственно запрос, но это не удобно, т.к. хочу вводить не одно значение


Часовой пояс GMT +3, время: 12:01.