javascript - How to parse JS and HTML using PHP -


till google, got html parser parsing html page. unable choose 1 them. below objective-

  1. parse values dynamically html page, conatins js. need parse of these js also.
  2. send get/post req server extracted values

part 1 seems little bit complicated yet, since not able pick better parser. please.

below snippet of html page-

<input style="display: none;" name="hiddenaction" value="myval" type="hidden"> <input name="ml_uiss" id="ml_uiss" value="aba972kd82lw" type="hidden"> <input style="display: none;" name="key" id="key" value="56n8f48jfn98cwnc38c398nc83nx2b9c32n.an24" type="text"> <input name="avkbkgpqr" class="iswickenabled input" maxlength="10" id="avkbkgpqr" onkeyup="javascript:checkit(this);" onkeydown="javascript:checkit(this);" onchange="javascript:checkit(this);" value="1234567890" onfocus="this.value='';" type="text"> <input name="pjbkapker" class="iswickenabled input" maxlength="10" id="pjbkapker" onkeyup="javascript:checkit(this);" onkeydown="javascript:checkit(this);" onchange="javascript:checkit(this);" type="text">  <input id="timecheck" name="timecheck" value="23:38:20" type="hidden"> <input name="isdone" id="isdone" value="prq" type="hidden"> 

from above html, want read below values-

ml_uiss=aba972kd82lw key=56n8f48jfn98cwnc38c398nc83nx2b9c32n.an24 timecheck=23:38:20 

below js snippet-

<script type="text/javascript">  var element = document.createelement("input");  element.setattribute("type", "hidden"); element.setattribute("value", ""); element.setattribute("name", "azpwxps"); element.setattribute("id", "azpwxps"); var foo = document.getelementbyid("dnipb");  foo.appendchild(element); var element1 = document.createelement("input");  element1.setattribute("type", "hidden"); element1.setattribute("value", "6d6ab8aecc9b28235f1de39d879537e1"); element1.setattribute("name", "zlzwnk"); element1.setattribute("id", "zlzwnk"); foo.appendchild(element1); </script> 

from above js, want read below values-

azpwxps= zlzwnk=6d6ab8aecc9b28235f1de39d879537e1 


Comments

Popular posts from this blog

php - Why I am getting the Error "Commands out of sync; you can't run this command now" -

linux - Does gcc have any options to add version info in ELF binary file? -

java - Are there any classes that implement javax.persistence.Parameter<T>? -