Proof4のプロフィール
- ベストアンサー数
- 151
- ベストアンサー率
- 78%
- お礼率
- 100%
- 登録日2014/07/02
- 性別男性
- power automate のスクレイピング
power automateで以下のようにアクションを作成しました 「新しいMicrosoftEDGEを起動」 「Webページ上の情報を取得します」 にて現在のURLを取得し、 「pythonスクリプトの実行」にて 『r=%WebPageProperty% print r』 と、前のアクションで得たURLを代入して出力します。 実行すると、 SyntaxError: unexpected token ':' というエラーがでてきます これは取得したURLのダブルコロンが何か悪さをしているのだろうと、エスケープキーの無効化などを調べましたが、うまくいきません 解決方法をお願いしたいです
- ベストアンサー
- Python
- aaaa012345
- 回答数1
- JavaScriptでフォーム内配列要素の要素数
いつもお世話になっております へんな質問で申し訳ございません CMSなどを使っているとフォーム内に配列形式になった名称をよく見かけるのですが 仮に下記のような場合に JavaScript内で各フォームの各々の要素数を取得することは可能でしょうか? <form name="f"> <input type="text" name="scf[配列1][0]" value="" class="widefat"> <input type="text" name="scf[配列1][1]" value="" class="widefat"> <input type="text" name="scf[配列1][2]" value="" class="widefat"> <input type="text" name="scf[配列2][0]" value="" class="widefat"> <input type="text" name="scf[配列2][1]" value="" class="widefat"> <input type="text" name="scf[配列2][2]" value="" class="widefat"> <input type="text" name="scf[配列2][3]" value="" class="widefat"> </form> 例えばJavaScriptで var nLenA = formname(scf[配列1]).length; var nLenB = formname(scf[配列2]).length; とすると nLenAの値は3 nLenBの値は4 という具合に配列数を取得してこれらを制御したいと考えています おいそがしいところ申し訳ございませんが わかる方がいらっしゃいましたらご教授お願い致します
- ベストアンサー
- JavaScript
- ralf124c
- 回答数2
- Webフォームのテキストボックスで半角指定は可能か
Webフォームに、テキストボックスってあるじゃん。 ここで、テキストボックスをクリックしてアクティブにするだけで、半角にしたいです。 出来ますか?そんなの無理ですかね?JavaScriptとか埋め込んでも良いのですが。 全角文字を入力していたらエラーを返すことならば可能で、それはよく見るけど、それじゃ弱い。それよりは、強制的に半角に切り替えたいです。 あるいは、数字指定を徹底して、Alphabetの入力を受け付けないようにしたいです。ゼロとオー、イチとエルは形が似ていて見た目に分からないじゃん。 よくあるじゃん。入力が漢字ひらがなになっていると、自分でCapsキーとか半角/全角キーを押して、切り替えるんですよ。面倒だし、忘れちゃうし、気付かず全角で打ってたら消して書き直しじゃん。んで、半角数字をフォームで指定していてそれ以外は認めないのならば、自動で切り替えてあげれば良いのかと。 Webフォームの他に、エクセルでも良いです。ご存知でしたら、方法を教えて下さい。 1年くらい前に、ニュースになってましたよね。特別定額給付10万円のWeb申請で、役所は半角を指定しているのに、国民は全額で入力しちゃうんですよね。だから、本人照合の処理が進まなくなっちゃって給付が遅れ、ニュースになってましたよね。これをやっていれば、結構はスムーズになり、手間やスピードが変わるのかと。 <!DOCTYPE html> <html lang="ja"> <head><meta charset="utf-8"> <title>テキストボックス</title></head> <body> <form action="#" method="post"> <p>ABCコード(半角数字7桁)<br> <input type="text" name="address" size="7"></p> <p><input type="button" value="確認" id="button2"></p> </form> </body></html>
- Node.js ファイル操作の非同期処理について。
現在Node.jsを勉強しているのですが。 下記が教材に書いてあった、ソースコードです。 -------------------ここから------------------ const fs = require('fs'); // ファイルの書き込み fs.writeFile('test.txt', 'テストファイルの中身です。', function(err) { if (err) { console.log('エラー発生。'); console.log(err); return; } // ファイル読み込み。エンコーディングを指定する必要がある fs.readFile('test.txt', {encoding: 'utf8'}, function(err, data) { if (err) { console.log('エラー発生。'); console.log(err); return; } console.log('読み込んだ内容:' + data); }); }); // ここですぐにファイルを読むのは誤り! // この時点ではファイル書き込みがされている保証はない -------------------ここまで------------------ なのですが、このコメント部分の説明 // ここですぐにファイルを読むのは誤り! // この時点ではファイル書き込みがされている保証はない これは合ってますか? この場合、タスクキューに、 「ファイルの書き込み操作」がエンキューされ。 「ファイルの読み込み操作」がエンキューされ。 コールスタックが空になったら、 「ファイルの書き込み操作」がデキューされ実行。 コールスタックが空になったら、 「ファイルの読み込み操作」がデキューされ実行。 という処理を踏むと思うのですが。違うのでしょうか。 コメントの部分に、console.log("終了")って書いてしまうと、一番最初に終了って文字が出てしまうと思うのですが。 ファイル操作に関しては、タスクキューに入るので、順番に実行されるような気がします。 よろしくお願いします。
- ベストアンサー
- JavaScript
- p8o
- 回答数1
- phpでechoというのはなんですか?
phpでechoというのはPythonでいうprintと同じものですか? あと、echoってどういう意味ですか?printはなんとなく出力するとわかりますが なんでechoなんでしょうか?