-2
<input type="text"  class="inputtext big" name="headline" 
value="<?php echo $row['headline'];?>" 
<?php if(isset($stop)){echo'disabled="disabled"'; } ?>  />

上記のコードを使用すると、テキストボックスが無効になりません...

そこでストップ変数を設定しました...

何が問題である可能性があり、入力ボックスの終了タグ/>が異なる色で表示されます...

4

1 に答える 1

0

生成された HTML を見なければ、確かなことは言えませんが、value="" 属性と disabled 属性の間にスペースのないマークアップになってしまっているようです。また、エコーと「無効」の間にスペースがないようです。

無効なロジックを次のように変更します。

<?php if(isset($stop)){echo ' disabled="disabled"'; } ?>  />
于 2012-07-06T10:35:56.903 に答える