Tags:

จากรูบ https://imgur.com/v96m8Kq ออกแบบด้วยโปแกมเพ้น และ ต้องการให้จาวาทำงานแบบนี้

  1. สามารถ เลือกตัวเลข โดยการกดปุ่มสัมผัสตัวเลขโดยตรง ไม่ต้องมีเชคบ้อค คือถ้ายังไม่เลือก ช่องตัวเลขจะเปนพื้นสีขาว พอเลือกเลข พื้นจะเปนสีเหลือง พอเลือกมาแล้ว กลับเปลี่ยนใจไม่เอาเลขนั้น ก็คลิกอีก1ที เพื่อไห้มันกลับเปนพื้นสีขาวเหมือนเดิม
    เมื่อเลือกเลขแล้ว โค้ดจะจับวิน ไห้เปนเลข 2ตัว 3 ตัว อัตโนมัตในทันที โดยไม่เอาเบิ้ล และ ตัวกลับ ตามตัวอย่างในรุป

  2. สามารถ คัดลอก เลข ไปยังคลิบบอดได้ด้วย

ท่านใดเขียนได้ เดียวผมมีทิปไห้ด้วยครับ กราบขอบพระคุณล่วงหน้าครับ

Get latest news from Blognone
By: hisoft
ContributorWindows PhoneWindows
on 20 October 2017 - 16:28 #1014506
hisoft's picture

โดยใช้ javascript เท่านั้น - ต้องการให้จาวาทำงานแบบนี้

ตกลงจะใช้ภาษาไหนครับ?

สามารถ เลือกตัวเลข โดยการกดปุ่มสัมผัสตัวเลขโดยตรง

ก็ bind event click ไปที่ parent ของตัวเลขนั่นแหละครับ

ถ้ายังไม่เลือก ช่องตัวเลขจะเปนพื้นสีขาว พอเลือกเลข พื้นจะเปนสีเหลือง พอเลือกมาแล้ว กลับเปลี่ยนใจไม่เอาเลขนั้น ก็คลิกอีก1ที เพื่อไห้มันกลับเปนพื้นสีขาวเหมือนเดิม

หลากวิธีมากเลยครับ เอาง่ายๆ ก็เก็บค่า bool ของแต่ละข่องไว้ (เป็น array ก็สะดวกสำหรับผม แต่ถ้านึกไม่ออกสร้างเป็น bool 10 ตัวก็ได้) พอกดที่เลขก็สั่ง toggle ค่า bool นี่ (a = !a) แล้วก็สั่งใส่ค่าสีพื้นของช่องด้วยการเช็ค if (a) ไป

เมื่อเลือกเลขแล้ว โค้ดจะจับวิน ไห้เปนเลข 2ตัว 3 ตัว อัตโนมัตในทันที โดยไม่เอาเบิ้ล และ ตัวกลับ ตามตัวอย่างในรุป

อืมมม ไม่เข้าใจครับ ?

สามารถ คัดลอก เลข ไปยังคลิบบอดได้ด้วย

ทำตามคำตอบแรกในลิงก์นี้ครับ How do I copy to the clipboard in JavaScript? ทีแรกว่าจะบอกว่าให้ไป Google แต่ก็คิดว่าเทคนิคการค้นอาจจะไม่พอถ้าไม่ชินกับการเขียนโค้ด แต่พอไปค้นดูผมก็ใช้แค่ js copy to clipboard เองนะ (ผลออกข้อแรกใน Bing เลย ขนาดไม่ใช่ Google)

สงสัยอะไรก็ไปค้น พิมพ์ js นำหน้า (ว่าจะเอาของ javascript) แล้วตามด้วยสิ่งที่จะทำ (แบบย่อยๆ ไม่ใช่หัวข้อใหญ่ แบบ จะให้กดตรงนี้แล้วมีผลแบบนี้) จะเร็วกว่ามาถามคำถามแล้วรอค่อนวันแบบนี้นะครับ

By: adente
ContributorSUSESymbianWindows
on 20 October 2017 - 22:07 #1014545 Reply to:1014506
adente's picture

ผมว่าเขาอยากหาคนเขียนมากกว่า น่าจะระบุตรงๆในหัวข้อไปเลย

By: hisoft
ContributorWindows PhoneWindows
on 20 October 2017 - 23:09 #1014549 Reply to:1014545
hisoft's picture

จริงๆ ก็เชื่อแบบนั้นแหละครับ แต่ในเมื่อไม่บอกตรงๆ เราก็ช่วยไป ?

By: gowza on 25 October 2017 - 11:08 #1015085

จัดไป

https://rawgit.com/gowza/number-combination/master/index.html

ขอบคุณ hisoft สำหรับ "clipboard" link.

By: EThaiZone
ContributorAndroidUbuntuWindows
on 26 October 2017 - 18:22 #1015307
EThaiZone's picture

การบ้าน???


มันไม่ง่ายเลยที่จะทำ GIF ให้มีขนาดน้อยกว่า 20kB

By: drupalth on 27 October 2017 - 19:47 #1015497
drupalth's picture

เห็นโพสต์หลายที่มากๆ

By: bloggg
Windows
on 30 October 2017 - 11:38 #1015860 Reply to:1015497

โพสหลายที่ ไมต่างกะ การหารายได้ สมัยนี้ หวังแต่ งด. ไม่พอกิน ครับ 555

ขอบคุน k gowza ทีช่วยเมตตา แต บังเอิน ผมสมหวังไปก่อนนี้ นิดเดียวครับ
แต่หลักการทำงาน เหมือนกันทุกปะการคับ