これは私のプロジェクトの問題です。これは "time in"というテキストが入力され、スクリプトが実行され、サードパーティのウェブサイトがifブロックで埋められる関数です。私に詳細を伝えたい場合は、必要な具体的な詳細を教えてください。JavaScriptを使用してサードパーティのウェブサイトのフィールドを入力します
function MessageHandler(context, event) {
//context.console.log("test")
var x = event.message.toLowerCase();
var currentTime = new Date()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
if (minutes < 10){
minutes = "0" + minutes
}
if(hours > 11){
z = "AM";
} else {
z = "PM";
}
w = (hours + 8 + ":" + minutes + " " + z);
if(x.startsWith("time in")) {
context.sendResponse("timed in at " + w);
var desc = "BOT TIME IN";
var proj = "Koodi - Training"; //just in case value doesn't work, try: var proj = 5;(this is for me)
var tick = "15"; //put random number in testing.
/*i want here the code that will make the data to be inserted in the fields of the 3rd party website(http://timebound.dev2.koodi.ph/timer)
these are the fields of the 3rd party website which i want the date to be filled:
<input placeholder="What are you working on?" id="timer-desc" tabindex="1" name="description" type="text">
<select tabindex="-1" id="timer-project" name="project_id" class="select2-hidden-accessible" aria-hidden="true">
<option value="5">Koodi - Training</option>
<option value="19">Koodi Marketing</option>
<option value="6">Koodi Site</option>
<option value="2">Wisebread - D6</option>
</select>
<input placeholder="Ticket reference" tabindex="3" id="timer-ticket" name="ticket" type="text">
Lastly, I want this button to be clicked(automatically of course) after the fields are filled.
<input class="btn btn-default btn-primary" id="timer-btn" type="submit" value="Start">
*/
}
あなたの質問は完全ではないようです。あなたはその他のウェブサイトに連絡して詳細を知る方法を知りたいですか? –
まあ、実際には、私はちょうどフィールドがいっぱいになると、自動jscriptを使用して開始する方法を知らない接続されています。 – user7333754