0
我想使用click()函數返回HTML中表單的屬性和值,然後將它們添加到字符串中。 這是我的代碼。對於「形式」,我只想得到這些值一次,而「輸入」標籤可以被檢索多次:JavaScript:爲什麼代碼在點擊功能上不起作用
var target="http://www.aaa.com/";
var clicktime=0;
$(document).ready(function(){
$("form").click(function(){
var c=this.method;
var d=this.action;
var e=d.substr(17)
$("#test2").text("the method is: " +c+" "+"The action part is:"+ " "+e);
if (clicktime=0){
target=target+e+"?";
}
clicktime=1;
$("#test1").text("you choose the following links:"+ " "+target);
});
});
$(document).ready(function(){
$("input").click(function(){
var a=this.name;
var b=this.value;
target=target+a+"="+b+"&";
$("#test1").text("you choose the following links:"+ " "+target);
});
});
結果應該是這樣之後我在瀏覽器中點擊組成部分:
the method is get The action part is /dec/DEC
you choose the following links: http://www.aaa.com/
雖然我在瀏覽器上的組成部分點擊搜索結果是:
the method is get The action part is /dec/DEC
you choose the following links: http://www.aaa.com/dec/DEC
「目標=目標+ E +」「;沒有工作,爲什麼類似的功能,效果很好!? Ø n「輸入」功能!
@AlienArrays如果只使用數字,則不適用。對於字符串,是的。 –