実現したい基本的な機能が完成。 現状01の乱数で、画面更新時に値が""のテキストボックスに臥薪ワードが入る。
@@ -1,23 +1,27 @@ | ||
1 | 1 | /* ひとまず、何か入力されたらそれに変換する、というもの*/ |
2 | 2 | |
3 | 3 | 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 | - } | |
14 | 4 | |
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 | + | |
22 | 26 | /* 頭に描いている方法は、画面更新時に乱数でif文を組んで、ある値のときに |
23 | 27 | テキストボックスに値を入力する方法。*/ |
\ No newline at end of file |