私には特殊文字のIDがあります。この入力の値をJQUERYで取得する必要があります。IDと特殊文字(Jquery)
<input style="text-align:center; width:50px;" type="text" onKeyPress="jq(this.id);" value="5" id="adhocGlobal_#@HELLO DAVID%VSOP1240%6X0.7LFIG">
<script>
function jq(str) {
var id = str.replace(/[%#;&,\.\+\@*~':"!\^\$\[\]\(\)=>|\/\\]/g, '\\\\$&');
var value = $("#"+id).val();
alert(value);
}
</script>
私はこれを試していますが、アラートに応答がありません。 ヘルプ!お願いします!
希望するID ?? – Mahi
入力に含まれる値を – David
にしたいのですが、次にstrの値は何ですか? – Mahi