我的问题是我得到任何属性如何。 我尝试使用选择/选项打印具有不同值的范围。
我尝试了小提琴:
http://fiddle.jshell.net/dxke6fun/
<div>
<span id="display-text-"> Good Bye World! </span>
<input type="hidden" id="objectid" secret="1" print="Hello World 1" />
<input type="hidden" id="objectid" secret="2" print="Hello World 2" />
<input type="hidden" id="objectid" secret="3" print="Hello World 3" />
<input type="hidden" id="objectid" secret="4" print="Hello World 4" />
</div>
<select onchange="changeValue('objectid',this)">
<option secret="1">Option 1</option>
<option secret="2">Option 2</option>
<option secret="3">Option 3</option>
<option secret="4">Option 4</option>
</select>
function changeValue(id,select) {
var secret = $(sel).attr("secret");
var print_secret = $("hidden-" + id).attr("secret").val(secret);
$(function(){
$("#hidden-" + id).text(print_secret);
});
答案 0 :(得分:1)
我不确定你将会实现什么目标。请完成示例工作。我希望它对你有用。感谢
<div>
<span id="display-text-"> Good Bye World! </span>
<input type="hidden" id="hidden-001" secret="1" print="Hello World 1" />
<input type="hidden" id="hidden-002" print="Hello World 2" />
<input type="hidden" id="hidden-003" print="Hello World 3" />
<input type="hidden" id="hidden-004" print="Hello World 4" />
</div>
<select>
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
<option value="4">Option 4</option>
</select>
jquery是
$('select').change(function() {
var secret = $(this).val();
var print_secret = $("#hidden-00" + secret).attr('print');
$("#display-text-").text(print_secret);
});