ホームページ > バックエンド開発 > PHPチュートリアル > JavaScript 我这样写with 格式有什么问题吗?为什么不行?

JavaScript 我这样写with 格式有什么问题吗?为什么不行?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-06-06 20:12:25
オリジナル
846 人が閲覧しました

正常运行的结果:

<code>aobj.href="abcdefghi";
aobj.target="_blank";
aobj.style.backgroundColor='yellow';
aobj.style.float= "left"; 
aobj.style.overflow="hidden";
aobj.appendChild(img);</code>
ログイン後にコピー
ログイン後にコピー

用了with之后不能运行的结果:

<code>wiht(aobj)
{
href="abcdefghi";
target="_blank";
style.backgroundColor='yellow';
style.float= "left"; 
style.overflow="hidden";
appendChild(img);
}
</code>
ログイン後にコピー
ログイン後にコピー

哪里有问题,还望指教!

<code>直接帮我改了我再摸索吧,谢谢了!</code>
ログイン後にコピー
ログイン後にコピー

回复内容:

正常运行的结果:

<code>aobj.href="abcdefghi";
aobj.target="_blank";
aobj.style.backgroundColor='yellow';
aobj.style.float= "left"; 
aobj.style.overflow="hidden";
aobj.appendChild(img);</code>
ログイン後にコピー
ログイン後にコピー

用了with之后不能运行的结果:

<code>wiht(aobj)
{
href="abcdefghi";
target="_blank";
style.backgroundColor='yellow';
style.float= "left"; 
style.overflow="hidden";
appendChild(img);
}
</code>
ログイン後にコピー
ログイン後にコピー

哪里有问题,还望指教!

<code>直接帮我改了我再摸索吧,谢谢了!</code>
ログイン後にコピー
ログイン後にコピー

wiht拼写错误

<code class="javascript">aobj = {
    href: null,
    target: null,
    style: {},
    appendChild: null
};
with(aobj) {
    href="abcdefghi";
    target="_blank";
    style.backgroundColor='yellow';
    style.float= "left"; 
    style.overflow="hidden";
    appendChild(img);
}</code>
ログイン後にコピー

with里面用不了没定义的属性

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