ホームページ > バックエンド開発 > PHPチュートリアル > 配列ソリューション、その対処方法

配列ソリューション、その対処方法

WBOY
リリース: 2016-06-13 12:49:27
オリジナル
1005 人が閲覧しました

配列ソリューション
単価: 10,000
数量:
合計金額:
<スクリプト>
関数 fx(){
var s=document.getElementById('danjia[]').value;
if(!s)return;
s=parseInt(s);
var c=document.getElementById('shuliang[]').value;
c=parseInt(c);
if(!c)return;
document.getElementById('zongjia').innerHTML=Math.round(s*c)
}


これは配列です。対応する合計価格 td に合計価格を入力するにはどうすればよいですか?


-----解決策---------
var s=document.getElementById( ' danjia[]').value;

である必要があります var s=document.getElementById('danjia').value;

var c=document.getElementById('shuliang[]').value;

である必要があります var c=document.getElementById('shuliang').value;
------解決策----------------------
getElementById() を使用しています。getElementsByName() の代わりに括弧内に属性 ID を記述する必要があります。
------解決策------ --------
引用:
上記の 2 人が問題を解決するのを手伝ってくれましたが、合計を計算するにはどうすればよいでしょうか?つまり、すべての価格と価値の合計です。

を解きます。 元の投稿者は jquery を使用するのがあまり好きではありません
これを使用したい場合は、次のように記述できます var zj;
zj=$('#danjia').val()*$('#shuliang').val();
$('#zongjia').text(zj);
回答がお役に立てば幸いです
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート