0

いつものように、フォーム検証のルールを設定し、それが通らない場合は$this->load->view()、フォームを使用して再度ロードします。

Firefox と Opera ではすべて正常に動作します。しかし、他のすべてのブラウザーでは、フォームの検証に合格せず、フォームが再度読み込まれると、ドキュメントはフォーマットされません。HTML Tidy を使用して、終了タグなどを見逃していないかどうかを確認しましたが、すべて問題ありません。

また、W3C HTML5 Validator でソース コードを確認しました。ドキュメントはエラーなしで合格しました。次に、フォームの検証を実行し、同じソース コードを再度確認しました。今回、バリデーターは 5 つのエラーを検出しました。

 Line 2, Column 1: Non-space characters found without seeing a doctype first. Expected <!DOCTYPE html>.
<!DOCTYPE html>

 Line 2, Column 1: Element head is missing a required instance of child element title.
<!DOCTYPE html>
Content model for element head:
If the document is an iframe srcdoc document or if title information is available from a higher-level protocol: Zero or more elements of metadata content.
Otherwise: One or more elements of metadata content, of which exactly one is a title element.

 Line 2, Column 16: Stray doctype.
<!DOCTYPE html>

 Line 3, Column 19: Stray start tag html.
<html lang="pt-br">

 Line 3, Column 19: Cannot recover after last error. Any further errors will be ignored.
<html lang="pt-br">

<!DOCTYPE html>物事が悪化する前に何かがあることを私は知っています。しかし、私はそこに変数を持っていません。CIが何かを生み出しているのかもしれません。

助けてくれる人はいますか?

4

1 に答える 1