2

ワードプレスのwysiwygエディターの[HTML]タブに、コードを使用してペイパルボタンを挿入しようとしています。ソースコードをChromeで公開して表示すると、フォームタグが表示されず、クリックしてもボタンアクションが発生しません。

ただし、フォームタグはワードプレスに残ります。

これらが引き継がれない理由についての知識はありますか?私はこれが起こったことは一度もありませんでした、そしてそれは先週、同じコード、同じプロジェクトで働いていました。

それは最新のワードプレスのアップグレードでしょうか?

同じサイトの別のページにあるペイパルの別のボタンがまだ機能しているので、それは奇妙です。

ペイパルからのコード:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="QLFJU8MHD2XCN">
<input type="image" src="http://www.spmoh.com/wp-content/uploads/2012/06/donate-now.png" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
4

1 に答える 1

2

フォーム要素はソース コードに残っています。DOM ビューでそれらが削除される理由として、次の 2 つが考えられます。

  • 要素の入れ子が無効です。たとえば、h1 要素 (ブロック レベルの要素) が 1 の中にあります。一見したところ、そのページには原因となるものは何も表示されませんが、

  • 後で要素を削除する JavaScript (例: 不正な jQuery クリーンアップ スクリプト)。

于 2012-07-28T21:29:10.920 に答える