• R/O
  • SSH
  • HTTPS

gashin-syoutan: 提交


Commit MetaInfo

修订版3 (tree)
时间2012-03-30 16:39:00
作者oe-ryo

Log Message

実現したい基本的な機能が完成。 現状01の乱数で、画面更新時に値が""のテキストボックスに臥薪ワードが入る。

更改概述

差异

--- src/GoogleChromeExtension/gashin.js (revision 2)
+++ src/GoogleChromeExtension/gashin.js (revision 3)
@@ -1,23 +1,27 @@
11 /* ひとまず、何か入力されたらそれに変換する、というもの*/
22
33 document.addEventListener("DOMSubtreeModified",function IntarruptGashinWord(){
4- var gashinToWord = "食って兜の緒を締める";
5-
6- var textbox = document.getElementsByTagName("input");
7- for (i=0;i<textbox.length;i++){
8- if (textbox[i].type == "text"){
9- textbox[i].addEventListener("change", function(){
10- this.value = gashinToWord;
11- }, true);
12- }
13- }
144
15- var textarea = document.getElementsByTagName("textarea");
16- for (i=0;i<textarea.length;i++){
17- textarea[i].addEventListener("change", function(){
18- this.value = gashinToWord;
19- }, true);
20- }
21- });
5+ /* 乱数 (0~1)これを0~100にしたい。*/
6+ var randomNumber = Math.floor(Math.random()*2);
7+
8+ /* 臥薪ワード 後に外出し */
9+ var gashinToWord = "食って兜の緒を締める";
10+
11+ if (randomNumber == 0) {
12+ var textbox = document.getElementsByTagName("input");
13+ for (i=0;i<textbox.length;i++){
14+ if (textbox[i].value == "") {
15+ textbox[i].value = gashinToWord;
16+ }
17+ }
18+
19+ var textarea = document.getElementsByTagName("textarea");
20+ for (i=0;i<textarea.length;i++){
21+ textarea[i].value = gashinToWord;
22+ }
23+ }
24+});
25+
2226 /* 頭に描いている方法は、画面更新時に乱数でif文を組んで、ある値のときに
2327 テキストボックスに値を入力する方法。*/
\ No newline at end of file
Show on old repository browser