JavaScript で xpath を使用したいことがあったので、メモ。 qiita.com input テキストに値を入れる場合は、↓こんな感じ。 var nodesSnapshot = document.evalu
カテゴリー: Javascript
PHPを使って、Javascriptファイルを難読化してみる
↓こちらのサイトを参考にして、 tech.nikkeibp.co.jp PHPを使って、Javascriptファイルを難読化してみました。 使用する class.JavaScriptPacker.php の ファイルは、
javascript で XPath を使用してみる
python で使っている selenium に出てくる XPathが、javascript でも使えないかなと調べていたところ、 ↓こちらの記事を見つけました。 www.softel.co.jp かなり前の記事ですが、
【Javascript】変数で参照なしの「値渡し」をしたい
Javascript で配列などプリミティブではない型の変数をコピーする時の話です。 コピーした後の変数を変更したら、コピーする前の変数の値まで変わってしまうというよくある「参照渡し」問題。 ↓一度JSON化して文字列に
【Javascript】文字列から空白を削除する方法
Javascript で 文字列から空白を削除する方法。 TargetString = TargetString.replace(/\s+/g, “”); trim は、↓こちら TargetString = Targe
【Selenium + Python】クリックできな時の対処法
以下は、アンカーやボタンなどをクリックするコード。 driver.find_element_by_class_name(‘test’) .click() しかし、なぜかこれがクリックできない時があります。 そんな時は、以
【Selenium + Python】Javascriptを使ってブラウザの下にスクロールする
Selenium + Python で、ブラウザの下にスクロールする時は、Javascript を使用します。 driver.execute_script(“window.scrollTo(0, document.bod
【JavaScript】iOSでのオーディオ再生・終了に気をつける
以前、ブラウザで音声を再生するテストをしました。 パソコンでは問題ありませんが、iPhoneのブラウザを使う時は、ユーザーにクリックしてもらい、そのイベントを取得しないと、音声が流せないようです。 ↓こちらで、紹介されて
JSを使って2点の座標を結ぶ線の方程式を求めてみる
2点の座標の直線の方程式を求める場合の公式は、 y=ax+b これをjavascript を使って求めてみると、 var a = (endPt.y – startPt.y) / (endPt.x – startPt.x)