亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用帶有 id 參數的 js 函數交換 html 按鈕內的文本?

如何使用帶有 id 參數的 js 函數交換 html 按鈕內的文本?

PHP
慕絲7291255 2021-12-03 16:46:10
實際上 Laravel 并不知道模型在哪里如果這個例子有效:public function user(){    return $this->belongsTo(User::class);}這是因為模型可能位于同一文件夾或命名空間中,否則您可能應該像這樣從其他命名空間導入所需的模型。//At the top of the file you will import the classuse Maybe\Another\Folder\Namespace\OtherObject;public function user(){    return $this->belongsTo(OtherObject::class);}如果您不想“導入”對象,您應該像這樣使用類的完整路徑。public function user(){    return $this->belongsTo(App\OtherFolder\OtherObject::class);}總之,laravel 不知道在哪里查找類定義,但是如果您在參數中傳遞一個實例,該實例將為服務容器解析,但這是另一個與模型綁定更相關的主題public function method(MyObject $instance){    //Laravel will try to automatically generate an instance of $instance}
查看完整描述

3 回答

?
桃花長相依

TA貢獻1860條經驗 獲得超8個贊

您沒有得到正確的輸出,因為您在參數中傳遞了錯誤的 id。在輸入中,您將 id 指定為“ .$id. ”,但在參數中,您將 id 傳遞為“ $.id. ”。提供正確的 id,您將獲得預期的輸出。


function swaptxt(index, text1, text2){

  var elem = document.getElementById(index);

  if (elem.value===text1)

    elem.value = text2;

  else

    elem.value = text1;

}

<input type='button' id=".$id." onclick='swaptxt(".$id.",".$value.", ".$var1.")' value=".$value">


查看完整回答
反對 回復 2021-12-03
?
慕慕森

TA貢獻1856條經驗 獲得超17個贊

不要從 PHP 回顯它,只是退出 PHP,只使用 PHP 來添加變量。


?> <!-- we are no longer in PHP -->

<input type='button' id='<?php echo $id;    ?>' 

       onclick='swaptxt('<?php echo $id;    ?>', 

                        '<?php echo $var1;  ?>',

                        '<?php echo $value; ?>')' 

       value='<?php echo $value; ?>'>

<?php // back to PHP now


查看完整回答
反對 回復 2021-12-03
?
牧羊人nacy

TA貢獻1862條經驗 獲得超7個贊

連接它的另一種方法:

onclick="swaptxt(\'' . $id . '\',\'' . $var1 . '\',\'' . $value .'\');"


查看完整回答
反對 回復 2021-12-03
  • 3 回答
  • 0 關注
  • 205 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號