SoFunction
Updated on 2025-03-06

jquery custom attributes (type/attribute value)


<script src="jquery-1.9." type="text/javascript"></script>
<script type="text/javascript">
$(function () {
var ping = '';
switch ($('#Select3 option:selected').text()) {
case 'image': ping += '<img'; break;
case 'text box': ping += '<input type=text'; break;
case 'button': ping += '<input type=button'; break;
}
$('#attrzhi').blur(function () {
ping += ' ';
ping += $('#Select2 option:selected').text();
ping += '=';
ping += $('#attrzhi').val();
})
$('#Button1').click(function () {
ping += '/>';
alert(ping);
$('#show').append(ping);
})

})
</script>
</head>
<body>
<form runat="server">
<div>
<table>
<tr><td><!--What--> Add type: </td><td><select >
<option>Picture</option>
<option>Text box</option>
<option>button</option>
</select></td><td rowspan="5" id='show'></td></tr>
<tr><td>
<!--Attribute value that needs to be set-->
Attribute: </td><td> <select>
<option>src</option>
<option>width</option>
<option>height</option>
<option>title</option>
<option>value</option>
<option>font-size</option>
<option>color</option>
</select>
</td></tr>
<tr><td>Attribute value: </td><td><input type="text" /></td></tr>
<tr><td colspan="2"><div ></div></td></tr>
<tr><td> Content: </td><td><input type="text" /></td></tr>
<tr><td>
<input type="button" value="Create" /></td></tr>
</table>
</div>
</form>
</body>