ホームページ > ウェブフロントエンド > htmlチュートリアル > html スプライシングの問題_html/css_WEB-ITnose

html スプライシングの問題_html/css_WEB-ITnose

WBOY
リリース: 2016-06-24 12:12:48
オリジナル
1131 人が閲覧しました

Web 開発についてはあまり詳しくありませんが、HTML のスペルを変更する必要があるとき、「時々」と「時々」を使うとめまいがすることがあります。この点についてはよくわかりませんが、HTML と JavaScript の書き方が C# と違って「緩い」というか緩すぎます。 ヘルプ:
クエリを動的に出力するステートメントがあります。 results, rs は結果セットです

Response.Write"<table align=center bgcolor='#666666' border=0 cellpadding=1 cellspacing=0 ><tbody><td><a href='a.asp?id="&rs("id")&"' target='_blank'><img src="&rs("id")&" border='0' width=160 height=160 onmouseover=showBigImg(<img src="&rs("img")&">) onmouseout=showBigImg() ></a></td></tbody></table><br><a href='a.asp?id="&rs("id")&"' target='_blank'>"&rs("name")&"</a></td>"
ログイン後にコピー

主に問題はここにあります。以前は問題ありませんでしたが、マウスを通過したときに大きな画像を表示する関数を追加する必要があります。
onmouseover=showBigImg(<img src="&rs("img")&">) onmouseout=showBigImg()
ログイン後にコピー



ディスカッションへの返信 (解決策)

Response.Write"<table align=center bgcolor=\"#666666\" border=0 cellpadding=1 cellspacing=0 ><tbody><td><a href=\"a.asp?id=\"&rs(\"id\")&\"\" target=\"_blank\"><img src=\"&rs(\"id\")&\" border=\"0\" width=160 height=160 onmouseover=showBigImg(<img src=\"&rs(\"img\")&\">) onmouseout=showBigImg() ></a></td></tbody></table><br><a href=\"a.asp?id=\"&rs(\"id\")&\"\" target=\"blank\">\"&rs(\"name\")&\"</a></td>";
ログイン後にコピー

を使用して、変数を出力してください。すべて

vbscript の接続は & です

たとえば

response.write("

"&rs("col")&"
")
あなた

response.write("
"&rs("col")&"
") もできます


作成者はページのソースコードを確認できます違いを確認するには、

'color:red' は単一引用符として出力されます
""color:red""> は 1 つの二重引用符として出力されます


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート