快捷搜索:

词语搭配游戏的制作(ASP)三

//在列表中,使鼠标移到之处的单词

//孕育发生“点亮”的效果

function lightOpt(ele)

{

var eleSrc;

//------------------------------------------

//常变量阐明

//eleSrc :发肇事故的元素

//------------------------------------------

eleSrc = ele;

eleSrc.className = "optLighted";

}

//在列表中,使鼠标脱离的单词

//还原为初始状态

function delightOpt(ele)

{

var eleSrc;

//------------------------------------------

//常变量阐明

//eleSrc :发肇事故的元素

//------------------------------------------

eleSrc = ele;

eleSrc.className = "optDelighted";

}

//获得定义过的将加入列表的单词

function makeOpt(strWord, iWrdIdx)

{

var strOptHead, strOptFoot;

var strOptWord;

//------------------------------------------

//常变量阐明

//strOptHead :重定义单词头。字符串型

//strOptFoot :重定义单词尾。字符串型

//strOptWord :重定义单词。字符串型

//------------------------------------------

strOptHead = "

";

strOptFoot = "

";

strOptWord = strOptHead + strWord + strOptFoot;

//alert(strOptWord);

return strOptWord;

}

//删除列表中的单词

function removeOpt(ele)

{

var eleSrc;

var iIndex, iWrdIdx;

var astrWords, astrHead, astrFoot;

//------------------------------------------

//常变量阐明

//eleSrc :发肇事故的元素

//iIndex :表示词汇分类的数字。整型

//iWrdIdx :单词在单词数组中的索引。整型

//astrWords :某类词汇单词数组。字符串型数组

//astrHead :某类词汇单词数组头部分。字符串型数组

//astrFoot :某类词汇单词数组尾部分。字符串型数组

//------------------------------------------

eleSrc = ele;

iIndex = getEleIndex(eleSrc.parentElement);

iWrdIdx = parseInt(eleSrc.wrdIdx);

//将单词从词汇数组中删去

//showArray(m_astrWords[iIndex]);

astrWords = m_astrWords[iIndex].concat();

astrHead = astrWords.slice(0, iWrdIdx);

astrFoot = astrWords.slice(iWrdIdx + 1);

m_astrWords[iIndex] = astrHead.concat(astrFoot);

//showArray(astrHead);

//showArray(astrFoot);

//showArray(m_astrWords[iIndex]);

//将残剩的单词从新写入到页面中

valueList(m_astrWords[iIndex], iIndex);

txtWord[iIndex].select();

}

//-->

词语搭配游戏

v1.0

保存

重置

存入

载入

单词列表

个数:

您可能还会对下面的文章感兴趣: