请在我的html <form>标签</form>中找到问题

时间:2010-10-23 05:29:57

标签: html forms tags

您好?我是韩国的大学生, 这个学期我正在学习网络编程。

我制作了HTML,我制作了标签。 但是我觉得我的标签有问题。 事实上,我几乎没有努力找到问题,但我找不到。

专家!!!请找到问题!!!! 这是我的表格标签。

<html>
<head></head>
<body>
<form name="firstForm" action="http://kisschks.hosting.paran.com/noname2.php">
<table width=500 border=1>
<tr>
<td width=100>이름</td>
<td><input name="name" type="text" size="15"></td>
</tr>
<tr>
<td>비밀번호</td>
<td><input type="password" name="password" size="20" maxlength="15"></td>
</tr>
<tr>
<td>학번</td>
<td><input type="text" name="schoolnum" size="21"></td>
</tr>
<tr>
<td>전화번호</td>
<td><select name="fst">
    <option value="010" selected>010</option>
    <option value="011">011</option>
    <option value="016">016</option>
    <option value="017">017</option>
    <option value="018">018</option>
    <option value="019">019</option>
    </select> - <input name="sec" type="text" size="4" maxlength="4"> - <input name="trd" type="text" size="4" maxlength="4">
</td>
</tr>
<tr>
<td>캠퍼스</td>
<td>
<input type="radio" name="campus" value="명륜">명륜
<input type="radio" name="campus" value="율전" checked>율전
</td>
</tr>
<tr>
<td>학년</td>
<td>
<input type="checkbox" name="year" value="1학년" checked>1학년
<input type="checkbox" name="year" value="2학년">2학년
<input type="checkbox" name="year" value="3학년">3학년
<input type="checkbox" name="year" value="4학년">4학년
<input type="checkbox" name="year" value="휴학">휴학
</td>
</tr>
<tr>
<td>고향</td>
<td><textarea name="고향" rows=3 cols=20>
</textarea>
</td>
</tr>
<tr>
<td>하고픈말</td>
<td><textarea name="intro" rows=3 cols=20></textarea></td>
</tr>
<tr>
<td colspan=2 align="center">
<input type="button" value="안씁니다" disabled>
<input type="reset" value="다시작성">
<input type="submit" value="등록">
</td>
</tr>
</table>
</form>
</body>
</html>

3 个答案:

答案 0 :(得分:1)

您没有完全提及您的问题,但我发现您在表单上使用的韩语缺少charset元:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

有趣的资源:

答案 1 :(得分:1)

可能与相关的一件事是您未在表单标记中指定method="POST"method="GET"。虽然如果你在你的php中使用$_REQUEST,无论哪种方式都无关紧要。

答案 2 :(得分:0)

嗯,你没有说出你的代码出错了什么或者你的期望但却没有...但是......

转到:

http://validator.w3.org/#validate_by_input

并将代码粘贴到那里。事实证明<head>元素不能为空。不要只是在下面进行修订,你真的应该阅读Validator的输出,以了解为了获得有效的HTML需要做出哪些改变。

以下是应该有效的有效代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>
      hello
    </title>
  </head>
  <body>
    <form id="firstForm" action="http://kisschks.hosting.paran.com/noname2.php">
      <table width="500" border="1">
        <tr>
          <td width="100">
            이름
          </td>
          <td>
            <input name="name" type="text" size="15" />
          </td>
        </tr>
        <tr>
          <td>
            비밀번호
          </td>
          <td>
            <input type="password" name="password" size="20" maxlength="15" />
          </td>
        </tr>
        <tr>
          <td>
            학번
          </td>
          <td>
            <input type="text" name="schoolnum" size="21" />
          </td>
        </tr>
        <tr>
          <td>
            전화번호
          </td>
          <td>
            <select name="fst">
              <option value="010" selected="selected">
                010
              </option>
              <option value="011">
                011
              </option>
              <option value="016">
                016
              </option>
              <option value="017">
                017
              </option>
              <option value="018">
                018
              </option>
              <option value="019">
                019
              </option>
            </select> - <input name="sec" type="text" size="4" maxlength="4" />- <input name="trd" type="text" size="4" maxlength="4" />
          </td>
        </tr>
        <tr>
          <td>
            캠퍼스
          </td>
          <td>
            <input type="radio" name="campus" value="명륜" />명륜 <input type="radio" name="campus" value="율전" checked="checked" />율전
          </td>
        </tr>
        <tr>
          <td>
            학년
          </td>
          <td>
            <input type="checkbox" name="year" value="1학년" checked="checked" />1학년 <input type="checkbox" name="year" value="2학년" />2학년 <input type="checkbox" name="year" value="3학년" />3학년 <input type="checkbox" name="year" value="4학년" />4학년 <input type="checkbox" name="year" value="휴학" />휴학
          </td>
        </tr>
        <tr>
          <td>
            고향
          </td>
          <td>
            <textarea name="고향" rows="3" cols="20">
</textarea>
          </td>
        </tr>
        <tr>
          <td>
            하고픈말
          </td>
          <td>
            <textarea name="intro" rows="3" cols="20">
</textarea>
          </td>
        </tr>
        <tr>
          <td colspan="2" align="center">
            <input type="button" value="안씁니다" disabled="disabled" /><input type="reset" value="다시작성" /><input type="submit" value="등록" />
          </td>
        </tr>
      </table>
    </form>
    <p>
      html form ta
    </p>
  </body>
</html>

请注意,在<html>标记中,它指定英语作为语言。我怀疑这不是正确的语言,但是一旦你完成其他一切工作,你就可以自己解决这个问题。

祝你学习顺利。