2 Ajax Chat for TRPG ver.2.6
3 (c)2007-2009 Cake All Rights Reserved.
4 Mail : cake_67@users.sourceforge.jp
5 Home : http://trpgtools-onweb.sourceforge.jp/
8 * JaveScriptライブラリ:TRPG用
12 function insertDice(Obj, columnId) {
13 var dice = $("#dice").attr("value");
14 var revision = setNull($("#revision").attr("value"));
15 if (revision && revision.match(/[^-0-9+\*\/]/)) {
16 alert('ダイス修正値は半角数字と+,-,*,/のみで入力してください。');
20 if (!revision.match(/^[-+\*\/]/)) {
26 var cfInput = $("#cfinput").attr("checked");
27 var fZero = $("#fzero").attr("checked");
28 var cRolling = $("#crolling").attr("checked");
29 var clit = setNull($("#clit").attr("value"));
30 var famble = setNull($("#famble").attr("value"));
39 dice = dice + 'c' + clit;
45 dice = dice + 'f' + famble;
50 insert(document.getElementById(columnId), '', '['+dice+']', 0)
51 document.getElementById(columnId).focus();
55 /* undefineと0をnullにする */
56 function setNull(str) {
57 if (typeof(str) != 'string') {
60 if (str == '0') str = "";
65 function preReadFile(filePlace, filename) {
71 success: function(data){
74 error: function(data){
75 alert(filename+'取得に失敗しました');