Показать сообщение отдельно
  #1 (permalink)  
Старый 21.08.2016, 23:37
Аватар для Dark_Delphin
Кандидат Javascript-наук
Отправить личное сообщение для Dark_Delphin Посмотреть профиль Найти все сообщения от Dark_Delphin
 
Регистрация: 25.07.2013
Сообщений: 129

Вставка текста в поля
Всем привет.

Мне нужна помощь по яваскрипт.

Есть скрипт, сначала он парсит текст, потом по клику нужно его вставить по инпутам.

Как это сделать, что-бы была одна кнопка и вставляла все по инпутам.
У меня пока что так:

<script type="text/javascript">
function getText_author(str)
{
  document.getElementById('title').value = str.firstChild.data;  
}
    
function getText_author1(str)
{
  document.getElementById('xf_afftor_fayla').value = str.firstChild.data;
}
</script>



<form action="example_extract_html.php" method="post">
<input type="text" name="link" value="">
<input type="submit" name="sub" value="Спарсить">


</form>


	   
	   <?php
include_once('simple_html_dom.php');

if (isset($_POST['sub']) ) {
 

// Create DOM from URL or file
$html = file_get_html($_POST ['link']);

// Find all images 
foreach($html->find('div[class=clearfix] h1') as $element) 

echo '<a href="javascript:void(0)" onclick="getText_author(this)">';
echo $element->plaintext;
echo '</a>';

	   
	   
// Find all images 
foreach($html->find('a[class=username]') as $element) 

echo '<a href="javascript:void(0)" onclick="getText_author1(this)">';
echo $element->plaintext;
echo '</a>';
 
}   
?>
Ответить с цитированием