例
<form id='A_forward' name='A_forward' action='/some_url.php' method='POST'>
</form>
jquery を使用してこのフォームの名前を取得し、'forward'
文字とアラートを減算するにはどうすればよい'A_'
ですか?
例
<form id='A_forward' name='A_forward' action='/some_url.php' method='POST'>
</form>
jquery を使用してこのフォームの名前を取得し、'forward'
文字とアラートを減算するにはどうすればよい'A_'
ですか?
最後の7文字を削除したい場合:
var name = $("form").attr("name");
var str = name.substring(0,name.length-7);
alert(str);
'forward' が fix の場合:
var name = $("form").attr("name").replace('forward','');
alert(name );
編集:欲しいものを手に入れてください:)
console.log($("form"));
var name = $("form").attr("name").split('_');
alert(name[0]+'_');
常に 7 を削除する必要がある場合:
var token = $("#A_forward").attr("name").substring(0, $("#A_forward").attr("name").length - 7);
接尾辞が常に前方使用される場合:
var token = $("#A_forward").attr("name").substring(0, $("#A_forward").attr("name").indexOf("forward"));
これは name 属性の値を取得し、最初の 2 文字を警告します (説明をわかりやすくするために少し冗長です)。
var formname = $('#A_forward').attr('name');
var firstTwoChars = formname.substring(0,2);
alert(firstTwoChars);
var name = $('#A_forward').attr('name'); //read the name of the element
name.replace("forward", ""); //replace 'forward' with an Empty string
alert(name); //alert the name_prefix.
これを試して、
alert($("#A_forward").attr('name').substring(0,2));