Javascriptメモ

感想おまちしてます!

head要素内に記述する場合 

<html>
<head>
<title>タイトル</title>
<meta http-equiv="Content-Script-Type" content="text/javascript">
<script type="text/javascript">
<!--
// ここに処理を記述
// -->
</script>
</head>
<body />

外部ファイルに記述する場合

拡張子が「js」のファイルを用意します。そしてそのファイルにJavascriptを記述し、外部ファイルとしてHTML内で読み込むことも可能。

// test.js
function test(){
alert("テストです");
}
<html>
<head>
<title>JavaScript Sample</title>
<script type="text/javascript" src="test.js" />
</head>
<body />
スポンサーリンク

THをJavascriptでインサートしたいんだけどできないのだ。

http://www.y-adagio.com/public/standards/tr_dom1/level-one-html.html

function addRule(tableName){
table = document.getElementById(tableName);
row = table.insertRow(table.rows.length);
cell = row.insertCell();
cell.innerHTML = "aaa";


cell = row.insertCell();
cell.innerHTML = "bbb";


newElement = document.createElement('th');
newValue = document.createTextNode('中身');
appendElement = newElement.appendChild(newValue);
row.appendChild(appendElement);

alert(row.hasChildNode());

newElement = document.createElement('td');
newValue = document.createTextNode('中身');
appendElement = newElement.appendChild(newValue);
row.appendChild(appendElement);

alert();

/**
if(table != null){
addHTML = "<tr><th>条件</th><td><input type='text' value='' class='widthRegular'></td></tr>";
addHTML += "<tr><th>あて先URL</th><td><input type='text' value='' class='widthWide'></td></tr>";
table.innerHTML = addHTML;
}else{
alert("引数エラー");
}
*/
}

ランダムの使い方

1から3のランダムな自然数は

Math.floor(Math.random()*3+1)