送分
<html>
<head>
<title>Hello</title>
<script language="javascript" type="text/javascript">
//生成打字练习的文本框
function CreatTyped(strTemp)
{
debugger
var strHtml = "";
strHtml += "<table>";
var iNum = strTemp.length / 50 + 1;//这里提示说11行缺少";"
for(int i = 0 ; i < iNum ; i++)
{
strHtml += "<tr><td>" + strTemp.substring(i * 50, ((++i) * 50)) + "</td></tr>";
strHtml += "<tr><td><input type='text' id='Txt" + i + "' onkeydown='TypedValidate()'/></td></tr>";
}
strHtml += "</table>";
return strHtml;
}
document.getElementById("Mydiv").innerHTML = CreatTyped("在 Sheet1 工作表中的 A1 单元格中输入标题文字");
</script>
</head>
<body>
<div id="Mydiv"></div>
</body>
</html>
高手帮忙看下,在线等,解决后立即给分
------解决方案--------------------for(var i = 0 ; i < iNum ; i++)
------解决方案-------------------- for(int i = 0 ; i < iNum ; i++)
这里怎么有int
你的是javascript呀
感觉很搞笑
------解决方案--------------------<html >
<head >
<title >Hello </title >
<script language="javascript" type="text/javascript" >
//生成打字练习的文本框
function CreatTyped(strTemp)
{
var strHtml = "";
strHtml += "<table>";
var iNum = strTemp.length / 50 + 1;//这里提示说11行缺少";"
for(var i = 0 ; i < iNum ; i++) //========是var不是int
{
strHtml += " <tr > <td >" + strTemp.substring(i * 50, ((++i) * 50)) + " </td > </tr >";
strHtml += " <tr > <td > <input type= 'text ' id= 'Txt" + i + " ' onkeydown= 'TypedValidate() '/ > </td > </tr >";
}
strHtml += " </table>";
return strHtml;
}
</script >
</head >
<body >
<div id="Mydiv" > </div >
</body >
<script type="text/javascript">
//要放到这里,要不找不到对象
document.getElementById("Mydiv").innerHTML = CreatTyped("在 Sheet1 工作表中的 A1 单元格中输入标题文字");
</script>
</html >